Skip to content

Commit 2d67826

Browse files
committed
for github pages.
JP:キリの良いところで save point.
1 parent 8ffa117 commit 2d67826

40 files changed

+17719
-18218
lines changed

Documentation-ja/asciidoc.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ apostrophe='
2222
backtick=`
2323
litdd=--
2424
manmanual=Git Manual
25-
mansource=Git 2.38.0.rc1.11289.g4454be7818.dirty
26-
revdate=2025-11-18
25+
mansource=Git 2.38.0.rc1.11294.g8ffa117366.dirty
26+
revdate=2025-12-02
2727

2828
ifdef::doctype-book[]
2929
[titles]
@@ -43,7 +43,7 @@ ifdef::doctype-book[]
4343
endif::doctype-book[]
4444

4545
[literal-inlinemacro]
46-
{eval:re.sub(r'(&lt;[-a-zA-Z0-9.]+&gt;)', r'<emphasis>\1</emphasis>', re.sub(r'([\[\s|()>]|^|\]|&gt;)(\.?([-a-zA-Z0-9:+=~@\\\*\/_^\$%]+\.?)+|,)',r'\1<literal>\2</literal>', re.sub(r'(\.\.\.?)([^\]$.])', r'<literal>\1</literal>\2', macros.passthroughs[int(attrs['passtext'][1:-1])] if attrs['passtext'][1:-1].isnumeric() else attrs['passtext'][1:-1])))}
46+
{eval:re.sub(r'(&lt;[-a-zA-Z0-9.]+&gt;)', r'<emphasis>\1</emphasis>', re.sub(r'([\[|()>]|^|\]|&gt;)(\.?([-a-zA-Z0-9:+=~@\\\*\/_^\$%\s]+\.?)+|,)',r'\1<literal>\2</literal>', re.sub(r'(\.\.\.?)([^\]$.])', r'<literal>\1</literal>\2', macros.passthroughs[int(attrs['passtext'][1:-1])] if attrs['passtext'][1:-1].isnumeric() else attrs['passtext'][1:-1])))}
4747

4848
endif::backend-docbook[]
4949

Documentation-ja/asciidoc.conf.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ ifdef::doctype-book[]
4343
endif::doctype-book[]
4444

4545
[literal-inlinemacro]
46-
{eval:re.sub(r'(&lt;[-a-zA-Z0-9.]+&gt;)', r'<emphasis>\1</emphasis>', re.sub(r'([\[\s|()>]|^|\]|&gt;)(\.?([-a-zA-Z0-9:+=~@\\\*\/_^\$%]+\.?)+|,)',r'\1<literal>\2</literal>', re.sub(r'(\.\.\.?)([^\]$.])', r'<literal>\1</literal>\2', macros.passthroughs[int(attrs['passtext'][1:-1])] if attrs['passtext'][1:-1].isnumeric() else attrs['passtext'][1:-1])))}
46+
{eval:re.sub(r'(&lt;[-a-zA-Z0-9.]+&gt;)', r'<emphasis>\1</emphasis>', re.sub(r'([\[|()>]|^|\]|&gt;)(\.?([-a-zA-Z0-9:+=~@\\\*\/_^\$%\s]+\.?)+|,)',r'\1<literal>\2</literal>', re.sub(r'(\.\.\.?)([^\]$.])', r'<literal>\1</literal>\2', macros.passthroughs[int(attrs['passtext'][1:-1])] if attrs['passtext'][1:-1].isnumeric() else attrs['passtext'][1:-1])))}
4747

4848
endif::backend-docbook[]
4949

Documentation-ja/diff-options.adoc

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ endif::git-log[]
9494

9595
`-U<n>`::
9696
`--unified=<n>`::
97-
Generate diffs with _<n>_ lines of context instead of the usual three.
97+
通常の3行ではなく、 _<n>_ 行の内容で diff を生成します。
9898
ifndef::git-format-patch[]
9999
`--patch` の機能を含んでいます。
100100
endif::git-format-patch[]
@@ -325,7 +325,7 @@ endif::git-diff[]
325325
注意: 最初のモードの名前にもかかわらず、有効になっている場合、すべてのモードで変更された部分を強調するために色が使用されることに注意してください。
326326

327327
`--word-diff-regex=<regex>`::
328-
Use _<regex>_ to decide what a word is, instead of considering runs of non-whitespace to be a word. Also implies `--word-diff` unless it was already enabled.
328+
空白以外を単語と見なす代わりに、 _<regex>_ を使用して単語が何であるかを決定します。また、すでに有効になっていない限り、この機能は `--word-diff` の機能を含んでいます。
329329
+
330330
<regex> の重複しないマッチはすべて、単語と見なされます。これらのマッチの間のすべては空白と見なされ、違いを見つけるためとしては無視されます! 正規表現に `|[^[:space:]]` を追加して、空白以外のすべての文字とマッチすることを確認することをお勧めします。改行を含むマッチは、改行で黙って切り捨てられます!
331331
+
@@ -450,7 +450,7 @@ ifndef::git-format-patch[]
450450
`-S` または `-G` が変更を見つけたら、 <string> の変更を含むファイルだけでなく、その変更セット(changeset)のすべての変更を表示します。
451451

452452
`--pickaxe-regex`::
453-
Treat the _<string>_ given to `-S` as an extended POSIX regular expression to match.
453+
`-S` に指定した <string> を拡張POSIX正規表現として扱います。
454454

455455
endif::git-format-patch[]
456456

@@ -473,7 +473,7 @@ endif::git-format-patch[]
473473

474474
`--skip-to=<file>`::
475475
`--rotate-to=<file>`::
476-
Discard the files before the named _<file>_ from the output (i.e. 'skip to'), or move them to the end of the output (i.e. 'rotate to'). These options were invented primarily for the use of the `git difftool` command, and may not be very useful otherwise.
476+
名前で指定した _<file>_ より前のファイルを出力から破棄(つまり、 そこまでスキップ)するか、 または、 それらのファイルを出力の末尾に移動させます。 これらオプションは主に `git difftool` コマンドでの使用目的のために考案されたものであり、そ れ以外の場合はあまり役に立たない可能性があります。
477477

478478
ifndef::git-format-patch[]
479479
`-R`::
@@ -508,10 +508,10 @@ endif::git-format-patch[]
508508

509509
`-I<regex>`::
510510
`--ignore-matching-lines=<regex>`::
511-
Ignore changes whose all lines match _<regex>_. This option may be specified more than once.
511+
すべての行が _<regex>_ にマッチする変更を無視します。このオプションは複数回指定できます。
512512

513513
`--inter-hunk-context=<number>`::
514-
Show the context between diff hunks, up to the specified _<number>_ of lines, thereby fusing hunks that are close to each other. Defaults to `diff.interHunkContext` or 0 if the config option is unset.
514+
指定された行数(_<number>_)までの diff ハンク間のコンテキストを表示し、 それによって互いに近いハンクを融合します。 デフォルトは `diff.interHunkContext` で、 構成オプションが設定されていない場合は 0 です。
515515

516516
`-W`::
517517
`--function-context`::
@@ -542,10 +542,10 @@ endif::git-format-patch[]
542542
diff 生成時にサブモジュールへの変更を無視します。 `all` がデフォルトです。 `none` を使用すると、追跡されていないファイルまたは変更されたファイルが含まれている場合、またはそのHEADがスーパープロジェクトに記録されているコミットと異なる場合にサブモジュールが変更されたと見なされ、 linkgit:git-config[1] または linkgit:gitmodules[5] の `ignore` オプションの設定をオーバーライドするために使用できます。 `untracked` が使用されている場合、サブモジュールには追跡されていないコンテンツのみが含まれている場合、サブモジュールはダーティとは見なされません(ただし、変更されたコンテンツはスキャンされます)。 `dirty` を使用すると、サブモジュールの作業ツリーへのすべての変更が無視され、スーパープロジェクトに格納されているコミットへの変更のみが表示されます(これは1.7.0までの動作でした)。 `all` を使用すると、サブモジュールへのすべての変更が非表示になります。
543543

544544
`--src-prefix=<prefix>`::
545-
Show the given source _<prefix>_ instead of "a/".
545+
"a/" の代わりに、指定した比較元プレフィックス(source <prefix>)を表示します。
546546

547547
`--dst-prefix=<prefix>`::
548-
Show the given destination _<prefix>_ instead of "b/".
548+
"b/" の代わりに、指定した比較先プレフィックス(destination _<prefix>_)を表示します。
549549

550550
`--no-prefix`::
551551
比較元(source)または比較先(destination)のプレフィックスを表示しません。
@@ -554,13 +554,13 @@ endif::git-format-patch[]
554554
デフォルトの比較元(source)および比較先(destination)のプレフィックスを使用します("a/" と "b/")。 これは、 `diff.noprefix` や `diff.srcPrefix` や `diff.dstPrefix` や `diff.mnemonicPrefix` などの設定をオーバーライドします(linkgit:git-config[1] 参照)。
555555

556556
`--line-prefix=<prefix>`::
557-
Prepend an additional _<prefix>_ to every line of output.
557+
出力のすべての行に追加のプレフィックス(_<prefix>_)を付加します。
558558

559559
`--ita-invisible-in-index`::
560560
デフォルトでは、 `git add -N` によって追加されたエントリは、 `git diff` に既存の空のファイルとして表示され、 `git diff --cached` に新しいファイルとして表示されます。このオプションを使用すると、エントリは `git diff` では新しいファイルとして表示され、 `git diff --cached` では存在しません。このオプションは、 `--ita-visible-in-index` で元に戻すことができます。どちらのオプションも実験的なものであり、将来削除される可能性があります。
561561

562562
`--max-depth=<depth>`::
563-
For each pathspec given on command line, descend at most `<depth>` levels of directories. A value of `-1` means no limit. Cannot be combined with wildcards in the pathspec. Given a tree containing `foo/bar/baz`, the following list shows the matches generated by each set of options:
563+
コマンドラインで指定された各パス指定(pathspec)について、 ディレクトリの深さを最大 <depth> 階層までしか辿らない。 値に `-1` を指定すると制限なしとなる。 パス指定にワイルドカードを含んでいる場合は併用できない。 ツリーに `foo/bar/baz` が含まれている場合の例を以下に示す:
564564
+
565565
--
566566
- `--max-depth=0 -- foo`: `foo`
@@ -574,8 +574,8 @@ endif::git-format-patch[]
574574
- `--max-depth=2 -- foo`: `foo/bar/baz`
575575
--
576576
+
577-
If no pathspec is given, the depth is measured as if all top-level entries were specified. Note that this is different than measuring from the root, in that `--max-depth=0` would still return `foo`. This allows you to still limit depth while asking for a subset of the top-level entries.
577+
パス指定(pathspec)を与えなかった場合、 深さの計算は「すべてのトップレベル項目を指定したのと同じ扱い」(all top-level entries were specified)になります。 注意: これは「作業ツリーのルートから辿る」とは異なり、 たとえ `--max-depth=0` と指定しても `foo` 自体は表示されます。 この仕様のおかげで、 トップレベルのディレクトリ・ファイルのうち一部だけを指定した場合でも、 ちゃんと深さ制限を効かせ続けることができます。
578578
+
579-
Note that this option is only supported for diffs between tree objects, not against the index or working tree.
579+
注意: なお、 この `--max-depth` オプションが有効になるのは、 コミット(ツリー・オブジェクト)同士を diff する場合のみです。 作業ツリーやインデックス(ステージ)との diff では使用できないので注意してください。
580580

581581
これらの一般的なオプションの詳細については、 linkgit:gitdiffcore[7] も参照してください。

Documentation-ja/fetch-options.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
`--all`::
22
`--no-all`::
3-
Fetch all remotes, except for the ones that has the `remote.<name>.skipFetchAll` configuration variable set. This overrides the configuration variable `fetch.all`.
3+
`remote.<name>.skipFetchAll` 設定変数が設定されているリモートを除く、 すべてのリモートを取得(fetch)します。 これは設定変数 `fetch.all` をオーバーライドします。
44

55
`-a`::
66
`--append`::
7-
取得した refs の ref 名とオブジェクト名を `.git/FETCH_HEAD` の既存のコンテンツに追加します。 このオプションがないと、 `.git/FETCH_HEAD` の古いデータが上書きされます。
7+
取得した参照の参照名とオブジェクト名を `.git/FETCH_HEAD` の既存のコンテンツに追加します。 このオプションがないと、 `.git/FETCH_HEAD` の古いデータが上書きされます。
88

99
`--atomic`::
1010
アトミック・トランザクションを使用して、ローカル参照を更新します。 すべての参照が更新されるか、あるいは、エラーが発生してすべての参照が更新されないか、のいずれかです。
@@ -27,14 +27,14 @@
2727
ソース・リポジトリーが浅い(shallow)場合は、現在のリポジトリーがソースリ・ポジトリと同じ履歴を持つように、可能な限り取得します。
2828

2929
`--update-shallow`::
30-
デフォルトでは、 浅い(shallow)リポジトリーから取得する場合、 `git fetch``.git/shallow` の更新が必要な ref を拒否します。 このオプションは `.git/should` を更新し、そのような ref を受け入れます
30+
デフォルトでは、 浅い(shallow)リポジトリーから取得する場合、 `git fetch``.git/shallow` の更新が必要な参照を拒否します。 このオプションは `.git/should` を更新し、 そのような参照を受け入れます
3131

3232
`--negotiation-tip=<commit|glob>`::
33-
デフォルトでは、Gitは、受信するパック・ファイルのサイズを縮小するために、すべてのローカル ref から到達可能なコミットをサーバーに報告して、共通のコミットを見つけます。 指定した場合、Gitは指定された先端から到達可能なコミットのみを報告します。 これは、取得される上流 ref と共通のコミットを持つ可能性のあるローカルrefがユーザーにわかっている場合に、取得を高速化するのに役立ちます。
33+
デフォルトでは、 Gitは、 受信するパック・ファイルのサイズを縮小するために、 すべてのローカル参照から到達可能なコミットをサーバーに報告して、 共通のコミットを見つけます。 指定した場合、 Gitは指定された先端から到達可能なコミットのみを報告します。 これは、 取得される上流の参照と共通のコミットを持つ可能性のあるローカル参照がユーザーにわかっている場合に、 取得を高速化するのに役立ちます。
3434
+
3535
このオプションは複数回指定できます。 その場合、Gitは指定されたコミットのいずれかから到達可能なコミットを報告します。
3636
+
37-
このオプションの引数は、 ref 名または ref またはコミットの(おそらく省略された) SHA-1 のグロブ(glob)である可能性があります。 グロブを指定することは、 一致する ref 名ごとに1つずつ、 このオプションを複数回指定することと同じです。
37+
このオプションの引数は、 参照名または参照またはコミットの(おそらく省略された) SHA-1 のグロブ(glob)である可能性があります。 グロブを指定することは、 一致する参照名ごとに1つずつ、 このオプションを複数回指定することと同じです。
3838
+
3939
linkgit:git-config[1] に記載されている `fetch.negotiationAlgorithm``push.negotiate` 構成変数、および、以下の `--negotiate-only` オプションも参照してください。
4040

@@ -54,7 +54,7 @@ linkgit:git-config[1] に記載されている `fetch.negotiationAlgorithm` と
5454
ifndef::git-pull[]
5555
`--write-fetch-head`::
5656
`--no-write-fetch-head`::
57-
`$GIT_DIR` のすぐ下の `FETCH_HEAD` ファイルに取得されたリモートrefのリストを書き込みます。 これがデフォルトです。 コマンドラインから `--no-write-fetch-head` を渡すと、Gitにファイルを書き込まないように指示します。 `--dry-run` オプションでは、ファイルが書き込まれることはありません。
57+
`$GIT_DIR` のすぐ下の `FETCH_HEAD` ファイルに取得されたリモート参照のリストを書き込みます。 これがデフォルトです。 コマンドラインから `--no-write-fetch-head` を渡すと、Gitにファイルを書き込まないように指示します。 `--dry-run` オプションでは、ファイルが書き込まれることはありません。
5858
endif::git-pull[]
5959

6060
ifdef::git-pull[]
@@ -88,7 +88,7 @@ ifndef::git-pull[]
8888
endif::git-pull[]
8989

9090
`--prefetch`::
91-
構成されたrefspecを変更して、すべてのrefを `refs/prefetch/` 名前空間に配置します。 linkgit:git-maintenance[1]の `prefetch` タスクを参照してください。
91+
構成されたrefspecを変更して、すべての参照を `refs/prefetch/` 名前空間に配置します。 linkgit:git-maintenance[1]の `prefetch` タスクを参照してください。
9292

9393
`-p`::
9494
`--prune`::
@@ -117,7 +117,7 @@ ifndef::git-pull[]
117117
endif::git-pull[]
118118

119119
`--refmap=<refspec>`::
120-
コマンドラインにリストされているrefを取得するときは、リモートリポジトリーの `remote.*.fetch` 構成変数の値の代わりに、指定されたrefspec(複数回指定可能)を使用してrefをリモート追跡ブランチにマップします。 空の `<refspec>``--refmap` オプションに指定すると、Gitは構成されたrefspecsを無視し、コマンドライン引数として提供されたrefspecsに完全に依存します。 詳細については、「Configured Remote-tracking Branches」のセクションを参照してください
120+
コマンドラインにリストされている参照を取得するときは、 リモートリポジトリーの `remote.*.fetch` 構成変数の値の代わりに、指定されたrefspec(複数回指定可能)を使用して参照をリモート追跡ブランチにマップします。 空の `<refspec>``--refmap` オプションに指定すると、 Gitは構成されたrefspecs を無視し、 コマンドライン引数として提供された refspecs に完全に依存します。 詳細については、「Configured Remote-tracking Branches」セクションを参照してください
121121

122122
`-t`::
123123
`--tags`::

0 commit comments

Comments
 (0)