summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2023-06-13 14:00:15 -0700
committerJunio C Hamano <gitster@pobox.com>2023-06-13 14:00:15 -0700
commita7b2c10835189668841231edffc77e7dbb020487 (patch)
tree81ab47f1c1dd48484f1fc688df52cae1a79ec144
parentebf86a516b571680bb9ea1186c76734d87aad162 (diff)
downloadgit-htmldocs-a7b2c10835189668841231edffc77e7dbb020487.tar.gz
Autogenerated HTML docs for v2.41.0-28-gd7d884
-rw-r--r--MyFirstContribution.html4
-rw-r--r--MyFirstObjectWalk.html4
-rw-r--r--RelNotes/2.42.0.txt39
-rw-r--r--ReviewingGuidelines.html4
-rw-r--r--SubmittingPatches.html4
-rw-r--r--ToolsForGit.html4
-rw-r--r--diff-options.txt7
-rw-r--r--everyday.html4
-rw-r--r--git-add.html2
-rw-r--r--git-am.html2
-rw-r--r--git-annotate.html2
-rw-r--r--git-apply.html2
-rw-r--r--git-archimport.html2
-rw-r--r--git-archive.html2
-rw-r--r--git-bisect.html2
-rw-r--r--git-blame.html2
-rw-r--r--git-branch.html2
-rw-r--r--git-bugreport.html2
-rw-r--r--git-bundle.html2
-rw-r--r--git-cat-file.html2
-rw-r--r--git-check-attr.html2
-rw-r--r--git-check-ignore.html2
-rw-r--r--git-check-mailmap.html2
-rw-r--r--git-check-ref-format.html2
-rw-r--r--git-checkout-index.html2
-rw-r--r--git-checkout.html2
-rw-r--r--git-cherry-pick.html2
-rw-r--r--git-cherry.html2
-rw-r--r--git-citool.html2
-rw-r--r--git-clean.html2
-rw-r--r--git-clone.html2
-rw-r--r--git-column.html2
-rw-r--r--git-commit-graph.html2
-rw-r--r--git-commit-tree.html2
-rw-r--r--git-commit.html2
-rw-r--r--git-config.html2
-rw-r--r--git-count-objects.html2
-rw-r--r--git-credential-cache--daemon.html2
-rw-r--r--git-credential-cache.html2
-rw-r--r--git-credential-store.html2
-rw-r--r--git-credential.html2
-rw-r--r--git-cvsexportcommit.html2
-rw-r--r--git-cvsimport.html2
-rw-r--r--git-cvsserver.html2
-rw-r--r--git-daemon.html2
-rw-r--r--git-describe.html2
-rw-r--r--git-diagnose.html2
-rw-r--r--git-diff-files.html8
-rw-r--r--git-diff-index.html8
-rw-r--r--git-diff-tree.html8
-rw-r--r--git-diff.html8
-rw-r--r--git-difftool.html2
-rw-r--r--git-fast-export.html2
-rw-r--r--git-fast-import.html2
-rw-r--r--git-fetch-pack.html2
-rw-r--r--git-fetch.html2
-rw-r--r--git-filter-branch.html2
-rw-r--r--git-fmt-merge-msg.html2
-rw-r--r--git-for-each-ref.html2
-rw-r--r--git-for-each-repo.html2
-rw-r--r--git-format-patch.html2
-rw-r--r--git-fsck-objects.html2
-rw-r--r--git-fsck.html2
-rw-r--r--git-fsmonitor--daemon.html2
-rw-r--r--git-gc.html2
-rw-r--r--git-get-tar-commit-id.html2
-rw-r--r--git-grep.html2
-rw-r--r--git-gui.html2
-rw-r--r--git-hash-object.html2
-rw-r--r--git-help.html2
-rw-r--r--git-hook.html2
-rw-r--r--git-http-backend.html2
-rw-r--r--git-http-fetch.html2
-rw-r--r--git-http-push.html2
-rw-r--r--git-imap-send.html2
-rw-r--r--git-index-pack.html2
-rw-r--r--git-init-db.html2
-rw-r--r--git-init.html2
-rw-r--r--git-instaweb.html2
-rw-r--r--git-interpret-trailers.html2
-rw-r--r--git-log.html8
-rw-r--r--git-ls-files.html20
-rw-r--r--git-ls-files.txt6
-rw-r--r--git-ls-remote.html69
-rw-r--r--git-ls-remote.txt48
-rw-r--r--git-ls-tree.html2
-rw-r--r--git-mailinfo.html2
-rw-r--r--git-mailsplit.html2
-rw-r--r--git-maintenance.html2
-rw-r--r--git-merge-base.html2
-rw-r--r--git-merge-file.html2
-rw-r--r--git-merge-index.html2
-rw-r--r--git-merge-one-file.html2
-rw-r--r--git-merge-tree.html2
-rw-r--r--git-merge.html2
-rw-r--r--git-mergetool--lib.html2
-rw-r--r--git-mergetool.html2
-rw-r--r--git-mktag.html2
-rw-r--r--git-mktree.html2
-rw-r--r--git-multi-pack-index.html2
-rw-r--r--git-mv.html2
-rw-r--r--git-name-rev.html2
-rw-r--r--git-notes.html2
-rw-r--r--git-p4.html2
-rw-r--r--git-pack-objects.html2
-rw-r--r--git-pack-redundant.html2
-rw-r--r--git-pack-refs.html37
-rw-r--r--git-pack-refs.txt29
-rw-r--r--git-patch-id.html2
-rw-r--r--git-prune-packed.html2
-rw-r--r--git-prune.html2
-rw-r--r--git-pull.html2
-rw-r--r--git-push.html2
-rw-r--r--git-quiltimport.html2
-rw-r--r--git-range-diff.html2
-rw-r--r--git-read-tree.html2
-rw-r--r--git-rebase.html2
-rw-r--r--git-receive-pack.html2
-rw-r--r--git-reflog.html2
-rw-r--r--git-remote-ext.html2
-rw-r--r--git-remote-fd.html2
-rw-r--r--git-remote-helpers.html4
-rw-r--r--git-remote.html2
-rw-r--r--git-repack.html2
-rw-r--r--git-replace.html2
-rw-r--r--git-request-pull.html2
-rw-r--r--git-rerere.html2
-rw-r--r--git-reset.html2
-rw-r--r--git-restore.html2
-rw-r--r--git-rev-list.html2
-rw-r--r--git-rev-parse.html2
-rw-r--r--git-revert.html2
-rw-r--r--git-rm.html2
-rw-r--r--git-send-email.html2
-rw-r--r--git-send-pack.html2
-rw-r--r--git-sh-i18n--envsubst.html2
-rw-r--r--git-sh-i18n.html2
-rw-r--r--git-sh-setup.html2
-rw-r--r--git-shell.html2
-rw-r--r--git-shortlog.html2
-rw-r--r--git-show-branch.html17
-rw-r--r--git-show-branch.txt16
-rw-r--r--git-show-index.html2
-rw-r--r--git-show-ref.html40
-rw-r--r--git-show-ref.txt40
-rw-r--r--git-show.html8
-rw-r--r--git-sparse-checkout.html2
-rw-r--r--git-stage.html2
-rw-r--r--git-stash.html2
-rw-r--r--git-status.html2
-rw-r--r--git-stripspace.html2
-rw-r--r--git-submodule.html2
-rw-r--r--git-svn.html2
-rw-r--r--git-switch.html2
-rw-r--r--git-symbolic-ref.html2
-rw-r--r--git-tag.html21
-rw-r--r--git-tag.txt10
-rw-r--r--git-unpack-file.html2
-rw-r--r--git-unpack-objects.html2
-rw-r--r--git-update-index.html2
-rw-r--r--git-update-ref.html2
-rw-r--r--git-update-server-info.html2
-rw-r--r--git-upload-archive.html2
-rw-r--r--git-upload-pack.html2
-rw-r--r--git-var.html2
-rw-r--r--git-verify-commit.html2
-rw-r--r--git-verify-pack.html2
-rw-r--r--git-verify-tag.html2
-rw-r--r--git-version.html2
-rw-r--r--git-web--browse.html2
-rw-r--r--git-whatchanged.html2
-rw-r--r--git-worktree.html2
-rw-r--r--git-write-tree.html2
-rw-r--r--git.html2
-rw-r--r--gitattributes.html2
-rw-r--r--gitcli.html2
-rw-r--r--gitcore-tutorial.html2
-rw-r--r--gitcredentials.html2
-rw-r--r--gitcvs-migration.html2
-rw-r--r--gitdiffcore.html2
-rw-r--r--giteveryday.html2
-rw-r--r--gitfaq.html2
-rw-r--r--gitformat-bundle.html2
-rw-r--r--gitformat-chunk.html2
-rw-r--r--gitformat-commit-graph.html2
-rw-r--r--gitformat-index.html2
-rw-r--r--gitformat-pack.html2
-rw-r--r--gitformat-signature.html2
-rw-r--r--gitglossary.html2
-rw-r--r--githooks.html2
-rw-r--r--gitignore.html2
-rw-r--r--gitk.html2
-rw-r--r--gitmailmap.html2
-rw-r--r--gitmodules.html2
-rw-r--r--gitnamespaces.html2
-rw-r--r--gitprotocol-capabilities.html2
-rw-r--r--gitprotocol-common.html2
-rw-r--r--gitprotocol-http.html2
-rw-r--r--gitprotocol-pack.html2
-rw-r--r--gitprotocol-v2.html2
-rw-r--r--gitremote-helpers.html2
-rw-r--r--gitrepository-layout.html2
-rw-r--r--gitrevisions.html2
-rw-r--r--gitsubmodules.html2
-rw-r--r--gittutorial-2.html2
-rw-r--r--gittutorial.html2
-rw-r--r--gitweb.conf.html2
-rw-r--r--gitweb.html2
-rw-r--r--gitworkflows.html2
-rw-r--r--howto/coordinate-embargoed-releases.html2
-rw-r--r--howto/keep-canonical-history-correct.html4
-rw-r--r--howto/maintain-git.html4
-rw-r--r--howto/new-command.html4
-rw-r--r--howto/rebase-from-internal-branch.html4
-rw-r--r--howto/rebuild-from-update-hook.html4
-rw-r--r--howto/recover-corrupted-blob-object.html4
-rw-r--r--howto/recover-corrupted-object-harder.html4
-rw-r--r--howto/revert-a-faulty-merge.html4
-rw-r--r--howto/revert-branch-rebase.html4
-rw-r--r--howto/separating-topic-branches.html4
-rw-r--r--howto/setup-git-server-over-http.html4
-rw-r--r--howto/update-hook-example.html4
-rw-r--r--howto/use-git-daemon.html4
-rw-r--r--howto/using-merge-subtree.html4
-rw-r--r--howto/using-signed-tag-in-pull-request.html4
-rw-r--r--scalar.html2
-rw-r--r--technical/api-error-handling.html4
-rw-r--r--technical/api-index.html4
-rw-r--r--technical/api-merge.html4
-rw-r--r--technical/api-parse-options.html4
-rw-r--r--technical/api-simple-ipc.html4
-rw-r--r--technical/api-trace2.html4
-rw-r--r--technical/bitmap-format.html4
-rw-r--r--technical/bundle-uri.html4
-rw-r--r--technical/hash-function-transition.html4
-rw-r--r--technical/long-running-process-protocol.html4
-rw-r--r--technical/multi-pack-index.html4
-rw-r--r--technical/pack-heuristics.html4
-rw-r--r--technical/parallel-checkout.html4
-rw-r--r--technical/partial-clone.html4
-rw-r--r--technical/racy-git.html4
-rw-r--r--technical/reftable.html2
-rw-r--r--technical/scalar.html4
-rw-r--r--technical/send-pack-pipeline.html4
-rw-r--r--technical/shallow.html4
-rw-r--r--technical/trivial-merge.html4
-rw-r--r--user-manual.html2
247 files changed, 611 insertions, 372 deletions
diff --git a/MyFirstContribution.html b/MyFirstContribution.html
index 0a2f8aa5d..b4c1d97cc 100644
--- a/MyFirstContribution.html
+++ b/MyFirstContribution.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>My First Contribution to the Git Project</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -2061,7 +2061,7 @@ should generate your diffs from <code>&lt;topic&gt;..&lt;mybranch&gt;</code> and
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-18 13:53:20 JST
+ 2023-04-17 21:53:20 PDT
</div>
</div>
</body>
diff --git a/MyFirstObjectWalk.html b/MyFirstObjectWalk.html
index a4812fceb..fbcc392e2 100644
--- a/MyFirstObjectWalk.html
+++ b/MyFirstObjectWalk.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>My First Object Walk</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -1723,7 +1723,7 @@ Changed the display order of the filtered object walk
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-22 07:44:34 JST
+ 2022-09-21 15:44:34 PDT
</div>
</div>
</body>
diff --git a/RelNotes/2.42.0.txt b/RelNotes/2.42.0.txt
new file mode 100644
index 000000000..f59fd7922
--- /dev/null
+++ b/RelNotes/2.42.0.txt
@@ -0,0 +1,39 @@
+Git v2.42 Release Notes
+=======================
+
+UI, Workflows & Features
+
+ * "git pack-refs" learns "--include" and "--exclude" to tweak the ref
+ hierarchy to be packed using pattern matching.
+
+
+Performance, Internal Implementation, Development Support etc.
+
+ * "git diff-tree" has been taught to take advantage of the
+ sparse-index feature.
+
+
+Fixes since v2.41
+-----------------
+
+ * "git tag" learned to leave the "$GIT_DIR/TAG_EDITMSG" file when the
+ command failed, so that the user can salvage what they typed.
+ (merge 08c12ec1d0 kh/keep-tag-editmsg-upon-failure later to maint).
+
+ * The "-s" (silent, squelch) option of the "diff" family of commands
+ did not interact with other options that specify the output format
+ well. This has been cleaned up so that it will clear all the
+ formatting options given before.
+ (merge 9d484b92ed jc/diff-s-with-other-options later to maint).
+
+ * Update documentation regarding Coccinelle patches.
+ (merge 3bd0097cfc gc/doc-cocci-updates later to maint).
+
+ * Some atoms that can be used in "--format=<format>" for "git ls-tree"
+ were not supported by "git ls-files", even though they were relevant
+ in the context of the latter.
+ (merge 4d28c4f75f zh/ls-files-format-atoms later to maint).
+
+ * Other code cleanup, docfix, build fix, etc.
+ (merge 51f9d2e563 sa/doc-ls-remote later to maint).
+ (merge c6d26a9dda jk/format-patch-message-id-unleak later to maint).
diff --git a/ReviewingGuidelines.html b/ReviewingGuidelines.html
index afd06f787..85ad93cec 100644
--- a/ReviewingGuidelines.html
+++ b/ReviewingGuidelines.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Reviewing Patches in the Git Project</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -975,7 +975,7 @@ message (after the <code>---</code>) and the beginning of the diff.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-22 07:44:34 JST
+ 2022-09-21 15:44:34 PDT
</div>
</div>
</body>
diff --git a/SubmittingPatches.html b/SubmittingPatches.html
index d69ea54f0..2980db3de 100644
--- a/SubmittingPatches.html
+++ b/SubmittingPatches.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Submitting Patches</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -1447,7 +1447,7 @@ this problem around.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:46 JST
+ 2023-06-01 01:26:46 PDT
</div>
</div>
</body>
diff --git a/ToolsForGit.html b/ToolsForGit.html
index 40b03f4bd..af3d788b6 100644
--- a/ToolsForGit.html
+++ b/ToolsForGit.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Tools for developing Git</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -806,7 +806,7 @@ document can be applied here too.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-05-27 08:11:01 JST
+ 2022-05-26 16:11:01 PDT
</div>
</div>
</body>
diff --git a/diff-options.txt b/diff-options.txt
index 08ab86189..9f33f8877 100644
--- a/diff-options.txt
+++ b/diff-options.txt
@@ -35,8 +35,11 @@ endif::git-diff[]
-s::
--no-patch::
- Suppress diff output. Useful for commands like `git show` that
- show the patch by default, or to cancel the effect of `--patch`.
+ Suppress all output from the diff machinery. Useful for
+ commands like `git show` that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ `--patch`, `--stat` earlier on the command line in an alias.
+
endif::git-format-patch[]
ifdef::git-log[]
diff --git a/everyday.html b/everyday.html
index fea604b05..89b24ef43 100644
--- a/everyday.html
+++ b/everyday.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Everyday Git With 20 Commands Or So</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -751,7 +751,7 @@ link you clicked to get here.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-add.html b/git-add.html
index 7e41b4abe..1514e39e9 100644
--- a/git-add.html
+++ b/git-add.html
@@ -1425,7 +1425,7 @@ add.interactive.useBuiltin
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-23 08:29:29 JST
+ 2023-02-22 15:29:29 PST
</div>
</div>
</body>
diff --git a/git-am.html b/git-am.html
index 447d9e6d8..ff0f2d648 100644
--- a/git-am.html
+++ b/git-am.html
@@ -1289,7 +1289,7 @@ am.threeWay
<div id="footer">
<div id="footer-text">
Last updated
- 2023-03-31 07:50:48 JST
+ 2023-03-30 15:50:48 PDT
</div>
</div>
</body>
diff --git a/git-annotate.html b/git-annotate.html
index 3ce050a0c..d38dbe2a2 100644
--- a/git-annotate.html
+++ b/git-annotate.html
@@ -1089,7 +1089,7 @@ take effect.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-apply.html b/git-apply.html
index c19abaac2..b4c495cfe 100644
--- a/git-apply.html
+++ b/git-apply.html
@@ -1248,7 +1248,7 @@ subdirectory is checked and (if possible) updated.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-31 07:44:53 JST
+ 2023-01-30 14:44:53 PST
</div>
</div>
</body>
diff --git a/git-archimport.html b/git-archimport.html
index 74ae5b094..488402165 100644
--- a/git-archimport.html
+++ b/git-archimport.html
@@ -905,7 +905,7 @@ patches that have been traded out-of-sequence between the branches.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-archive.html b/git-archive.html
index a63f0d1ca..a6088b0dc 100644
--- a/git-archive.html
+++ b/git-archive.html
@@ -1159,7 +1159,7 @@ while archiving any tree in your <code>$GIT_DIR/info/attributes</code> file.</p>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-28 03:47:08 JST
+ 2023-02-27 10:47:08 PST
</div>
</div>
</body>
diff --git a/git-bisect.html b/git-bisect.html
index f18a8a602..d52641774 100644
--- a/git-bisect.html
+++ b/git-bisect.html
@@ -1240,7 +1240,7 @@ help</code> or <code>git bisect -h</code> to get a long usage description.</p></
<div id="footer">
<div id="footer-text">
Last updated
- 2020-09-12 15:36:57 JST
+ 2020-09-11 23:36:57 PDT
</div>
</div>
</body>
diff --git a/git-blame.html b/git-blame.html
index f599dce83..f0b4415ab 100644
--- a/git-blame.html
+++ b/git-blame.html
@@ -1498,7 +1498,7 @@ blame.markIgnoredLines
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-05 08:17:01 JST
+ 2023-04-04 16:17:01 PDT
</div>
</div>
</body>
diff --git a/git-branch.html b/git-branch.html
index e8628cd11..76182852b 100644
--- a/git-branch.html
+++ b/git-branch.html
@@ -1592,7 +1592,7 @@ a branch?&#8221;</a> in the Git User&#8217;s Manual.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-22 07:58:28 JST
+ 2023-04-21 15:58:28 PDT
</div>
</div>
</body>
diff --git a/git-bugreport.html b/git-bugreport.html
index caeb37e33..4374c93c9 100644
--- a/git-bugreport.html
+++ b/git-bugreport.html
@@ -879,7 +879,7 @@ about their usage.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-26 07:15:05 JST
+ 2022-08-25 15:15:05 PDT
</div>
</div>
</body>
diff --git a/git-bundle.html b/git-bundle.html
index 696f2b00b..2c870b953 100644
--- a/git-bundle.html
+++ b/git-bundle.html
@@ -1104,7 +1104,7 @@ references when fetching:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-03-20 07:16:41 JST
+ 2023-03-19 15:16:41 PDT
</div>
</div>
</body>
diff --git a/git-cat-file.html b/git-cat-file.html
index e5bb558c6..fadfda4fe 100644
--- a/git-cat-file.html
+++ b/git-cat-file.html
@@ -1330,7 +1330,7 @@ will be reported.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-28 02:44:35 JST
+ 2023-01-27 09:44:35 PST
</div>
</div>
</body>
diff --git a/git-check-attr.html b/git-check-attr.html
index 25e6a5af1..6dc9cb7ea 100644
--- a/git-check-attr.html
+++ b/git-check-attr.html
@@ -970,7 +970,7 @@ README: caveat: unspecified</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-24 07:32:38 JST
+ 2023-01-23 14:32:38 PST
</div>
</div>
</body>
diff --git a/git-check-ignore.html b/git-check-ignore.html
index 3f60c4ea2..715633e71 100644
--- a/git-check-ignore.html
+++ b/git-check-ignore.html
@@ -924,7 +924,7 @@ buffer.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-02-18 09:38:18 JST
+ 2022-02-17 16:38:18 PST
</div>
</div>
</body>
diff --git a/git-check-mailmap.html b/git-check-mailmap.html
index a45a0bf97..421cbf80b 100644
--- a/git-check-mailmap.html
+++ b/git-check-mailmap.html
@@ -811,7 +811,7 @@ to specify a custom <code>.mailmap</code> target file or object.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-01-26 11:03:13 JST
+ 2021-01-25 18:03:13 PST
</div>
</div>
</body>
diff --git a/git-check-ref-format.html b/git-check-ref-format.html
index e52a7bfb2..639cb7ab0 100644
--- a/git-check-ref-format.html
+++ b/git-check-ref-format.html
@@ -963,7 +963,7 @@ Determine the reference name to use for a new branch:
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-checkout-index.html b/git-checkout-index.html
index 9da25285d..3092e33bb 100644
--- a/git-checkout-index.html
+++ b/git-checkout-index.html
@@ -1020,7 +1020,7 @@ into the file <code>.merged-Makefile</code>.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-02-18 09:38:18 JST
+ 2022-02-17 16:38:18 PST
</div>
</div>
</body>
diff --git a/git-checkout.html b/git-checkout.html
index 1d6d5d393..add5ff025 100644
--- a/git-checkout.html
+++ b/git-checkout.html
@@ -1630,7 +1630,7 @@ checkout.thresholdForParallelism
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-28 08:21:11 JST
+ 2023-04-27 16:21:11 PDT
</div>
</div>
</body>
diff --git a/git-cherry-pick.html b/git-cherry-pick.html
index 3b421e89e..353bbfb4f 100644
--- a/git-cherry-pick.html
+++ b/git-cherry-pick.html
@@ -1217,7 +1217,7 @@ try to apply the change introduced by <code>topic^</code> again,
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-22 10:52:14 JST
+ 2023-01-21 17:52:14 PST
</div>
</div>
</body>
diff --git a/git-cherry.html b/git-cherry.html
index 6f997f85e..2f5665147 100644
--- a/git-cherry.html
+++ b/git-cherry.html
@@ -915,7 +915,7 @@ between <code>base</code> and <code>topic</code>:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-citool.html b/git-citool.html
index 2769f7805..c7530ab18 100644
--- a/git-citool.html
+++ b/git-citool.html
@@ -776,7 +776,7 @@ See <a href="git-gui.html">git-gui(1)</a> for more details.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-clean.html b/git-clean.html
index dd78b23bd..fb95d958d 100644
--- a/git-clean.html
+++ b/git-clean.html
@@ -992,7 +992,7 @@ clean.requireForce
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-clone.html b/git-clone.html
index 9267f6272..c87a956e5 100644
--- a/git-clone.html
+++ b/git-clone.html
@@ -1513,7 +1513,7 @@ clone.filterSubmodules
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-21 07:18:02 JST
+ 2023-04-20 15:18:02 PDT
</div>
</div>
</body>
diff --git a/git-column.html b/git-column.html
index 69d5d1188..42b82bcce 100644
--- a/git-column.html
+++ b/git-column.html
@@ -1015,7 +1015,7 @@ column.tag
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-commit-graph.html b/git-commit-graph.html
index a76d53e72..c7e3188b9 100644
--- a/git-commit-graph.html
+++ b/git-commit-graph.html
@@ -989,7 +989,7 @@ commitGraph.readChangedPaths
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-commit-tree.html b/git-commit-tree.html
index a7aeb0a9c..30a01ca6a 100644
--- a/git-commit-tree.html
+++ b/git-commit-tree.html
@@ -1029,7 +1029,7 @@ reversible operation.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-04-25 15:01:58 JST
+ 2020-04-24 23:01:58 PDT
</div>
</div>
</body>
diff --git a/git-commit.html b/git-commit.html
index a13cdb07d..db1e2e4a8 100644
--- a/git-commit.html
+++ b/git-commit.html
@@ -1840,7 +1840,7 @@ information.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-config.html b/git-config.html
index 691240be2..a5ee60ba9 100644
--- a/git-config.html
+++ b/git-config.html
@@ -11709,7 +11709,7 @@ looks like</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-07-23 07:56:51 JST
+ 2022-07-22 15:56:51 PDT
</div>
</div>
</body>
diff --git a/git-count-objects.html b/git-count-objects.html
index d989883f7..e13c6b1a2 100644
--- a/git-count-objects.html
+++ b/git-count-objects.html
@@ -815,7 +815,7 @@ Print sizes in human readable format
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-credential-cache--daemon.html b/git-credential-cache--daemon.html
index 35672fcd5..0b7a87414 100644
--- a/git-credential-cache--daemon.html
+++ b/git-credential-cache--daemon.html
@@ -786,7 +786,7 @@ begun listening for clients.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-credential-cache.html b/git-credential-cache.html
index 252aed4dd..8ef664dc4 100644
--- a/git-credential-cache.html
+++ b/git-credential-cache.html
@@ -845,7 +845,7 @@ variable (this example increases the cache time to 1 hour):</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-10 09:57:15 JST
+ 2023-02-09 16:57:15 PST
</div>
</div>
</body>
diff --git a/git-credential-store.html b/git-credential-store.html
index bfb98cabd..1bcd68344 100644
--- a/git-credential-store.html
+++ b/git-credential-store.html
@@ -882,7 +882,7 @@ for more information.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-05-12 11:34:31 JST
+ 2020-05-11 19:34:31 PDT
</div>
</div>
</body>
diff --git a/git-credential.html b/git-credential.html
index e0ea6e153..c355f9e8c 100644
--- a/git-credential.html
+++ b/git-credential.html
@@ -986,7 +986,7 @@ to pass additional information to credential helpers.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-11 03:57:07 JST
+ 2023-05-10 11:57:07 PDT
</div>
</div>
</body>
diff --git a/git-cvsexportcommit.html b/git-cvsexportcommit.html
index 5f2236503..71f742872 100644
--- a/git-cvsexportcommit.html
+++ b/git-cvsexportcommit.html
@@ -951,7 +951,7 @@ $ git cherry cvshead myhead | sed -n 's/^+ //p' | xargs -l1 git cvsexportcommit
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-cvsimport.html b/git-cvsimport.html
index 83ecbbe0c..af3a9caee 100644
--- a/git-cvsimport.html
+++ b/git-cvsimport.html
@@ -1107,7 +1107,7 @@ cvs2git (part of cvs2svn), <code>http://subversion.apache.org/</code>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-cvsserver.html b/git-cvsserver.html
index 38b958144..023c14c75 100644
--- a/git-cvsserver.html
+++ b/git-cvsserver.html
@@ -1327,7 +1327,7 @@ and <code>gitcvs.allBinary</code> to "guess".</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-07-28 01:46:08 JST
+ 2022-07-27 09:46:08 PDT
</div>
</div>
</body>
diff --git a/git-daemon.html b/git-daemon.html
index 2f3f792e5..11074ebda 100644
--- a/git-daemon.html
+++ b/git-daemon.html
@@ -1281,7 +1281,7 @@ services are performed.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-07-28 01:46:08 JST
+ 2022-07-27 09:46:08 PDT
</div>
</div>
</body>
diff --git a/git-describe.html b/git-describe.html
index baeb95d61..865764356 100644
--- a/git-describe.html
+++ b/git-describe.html
@@ -1042,7 +1042,7 @@ tag being favorable.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-06-10 15:21:48 JST
+ 2021-06-09 23:21:48 PDT
</div>
</div>
</body>
diff --git a/git-diagnose.html b/git-diagnose.html
index 505b40e4c..4fc838819 100644
--- a/git-diagnose.html
+++ b/git-diagnose.html
@@ -858,7 +858,7 @@ Users should exercise caution when sharing an archive generated with
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-26 07:15:05 JST
+ 2022-08-25 15:15:05 PDT
</div>
</div>
</body>
diff --git a/git-diff-files.html b/git-diff-files.html
index 68e712fda..424654201 100644
--- a/git-diff-files.html
+++ b/git-diff-files.html
@@ -790,8 +790,10 @@ same as for <em>git diff-index</em> and <em>git diff-tree</em>.</p></div>
</dt>
<dd>
<p>
- Suppress diff output. Useful for commands like <code>git show</code> that
- show the patch by default, or to cancel the effect of <code>--patch</code>.
+ Suppress all output from the diff machinery. Useful for
+ commands like <code>git show</code> that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ <code>--patch</code>, <code>--stat</code> earlier on the command line in an alias.
</p>
</dd>
<dt class="hdlist1">
@@ -2714,7 +2716,7 @@ the pathname, but if that is <code>NUL</code>, the record will show two paths.</
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-diff-index.html b/git-diff-index.html
index 14cddcb2c..ee2cddeda 100644
--- a/git-diff-index.html
+++ b/git-diff-index.html
@@ -791,8 +791,10 @@ files are compared.</p></div>
</dt>
<dd>
<p>
- Suppress diff output. Useful for commands like <code>git show</code> that
- show the patch by default, or to cancel the effect of <code>--patch</code>.
+ Suppress all output from the diff machinery. Useful for
+ commands like <code>git show</code> that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ <code>--patch</code>, <code>--stat</code> earlier on the command line in an alias.
</p>
</dd>
<dt class="hdlist1">
@@ -2808,7 +2810,7 @@ always have the special all-zero sha1.</td>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-07-12 08:06:18 JST
+ 2022-07-11 16:06:18 PDT
</div>
</div>
</body>
diff --git a/git-diff-tree.html b/git-diff-tree.html
index 25dee23d2..9d9ac4ec4 100644
--- a/git-diff-tree.html
+++ b/git-diff-tree.html
@@ -792,8 +792,10 @@ git-diff-tree(1) Manual Page
</dt>
<dd>
<p>
- Suppress diff output. Useful for commands like <code>git show</code> that
- show the patch by default, or to cancel the effect of <code>--patch</code>.
+ Suppress all output from the diff machinery. Useful for
+ commands like <code>git show</code> that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ <code>--patch</code>, <code>--stat</code> earlier on the command line in an alias.
</p>
</dd>
<dt class="hdlist1">
@@ -3995,7 +3997,7 @@ the pathname, but if that is <code>NUL</code>, the record will show two paths.</
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-diff.html b/git-diff.html
index 94f815421..5cf1b5ead 100644
--- a/git-diff.html
+++ b/git-diff.html
@@ -924,8 +924,10 @@ and the range notations (<code>&lt;commit&gt;..&lt;commit&gt;</code> and
</dt>
<dd>
<p>
- Suppress diff output. Useful for commands like <code>git show</code> that
- show the patch by default, or to cancel the effect of <code>--patch</code>.
+ Suppress all output from the diff machinery. Useful for
+ commands like <code>git show</code> that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ <code>--patch</code>, <code>--stat</code> earlier on the command line in an alias.
</p>
</dd>
<dt class="hdlist1">
@@ -3657,7 +3659,7 @@ diff.colorMovedWS
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-27 03:43:43 JST
+ 2022-10-26 11:43:43 PDT
</div>
</div>
</body>
diff --git a/git-difftool.html b/git-difftool.html
index 5bd3dcbb4..6f904f826 100644
--- a/git-difftool.html
+++ b/git-difftool.html
@@ -1055,7 +1055,7 @@ difftool.guiDefault
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-18 13:53:20 JST
+ 2023-04-17 21:53:20 PDT
</div>
</div>
</body>
diff --git a/git-fast-export.html b/git-fast-export.html
index 5de4830b3..fa7da2179 100644
--- a/git-fast-export.html
+++ b/git-fast-export.html
@@ -1120,7 +1120,7 @@ a tag referencing a tree instead of a commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-fast-import.html b/git-fast-import.html
index 5b6a6461f..db44a65ee 100644
--- a/git-fast-import.html
+++ b/git-fast-import.html
@@ -2640,7 +2640,7 @@ fastimport.unpackLimit
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-fetch-pack.html b/git-fetch-pack.html
index d4e373955..91927de49 100644
--- a/git-fetch-pack.html
+++ b/git-fetch-pack.html
@@ -983,7 +983,7 @@ they may alternatively be 40-hex sha1s present on the remote.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-04-05 03:19:32 JST
+ 2022-04-04 11:19:32 PDT
</div>
</div>
</body>
diff --git a/git-fetch.html b/git-fetch.html
index 8d958cb5a..ee746259f 100644
--- a/git-fetch.html
+++ b/git-fetch.html
@@ -2237,7 +2237,7 @@ submodule update</code>. This is expected to be fixed in a future Git version.</
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-16 08:02:03 JST
+ 2023-05-15 16:02:03 PDT
</div>
</div>
</body>
diff --git a/git-filter-branch.html b/git-filter-branch.html
index bb44565f2..73d68b573 100644
--- a/git-filter-branch.html
+++ b/git-filter-branch.html
@@ -1626,7 +1626,7 @@ To top it all off, even when users finally find working commands,
<div id="footer">
<div id="footer-text">
Last updated
- 2020-11-02 15:43:13 JST
+ 2020-11-01 22:43:13 PST
</div>
</div>
</body>
diff --git a/git-fmt-merge-msg.html b/git-fmt-merge-msg.html
index 448dc1fe7..6966f1e8b 100644
--- a/git-fmt-merge-msg.html
+++ b/git-fmt-merge-msg.html
@@ -917,7 +917,7 @@ the "origin" remote.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-01-06 07:13:29 JST
+ 2022-01-05 14:13:29 PST
</div>
</div>
</body>
diff --git a/git-for-each-ref.html b/git-for-each-ref.html
index 55c7e258e..9483a4827 100644
--- a/git-for-each-ref.html
+++ b/git-for-each-ref.html
@@ -1367,7 +1367,7 @@ commits and from none of the <code>--no-merged</code> commits are shown.</p></di
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-22 07:58:28 JST
+ 2023-04-21 15:58:28 PDT
</div>
</div>
</body>
diff --git a/git-for-each-repo.html b/git-for-each-repo.html
index 4ee705935..1b269897a 100644
--- a/git-for-each-repo.html
+++ b/git-for-each-repo.html
@@ -812,7 +812,7 @@ descriptors <code>stdin</code>, <code>stdout</code>, and <code>stderr</code>.</p
<div id="footer">
<div id="footer-text">
Last updated
- 2020-11-21 15:32:32 JST
+ 2020-11-20 22:32:32 PST
</div>
</div>
</body>
diff --git a/git-format-patch.html b/git-format-patch.html
index d84db335a..39ab69211 100644
--- a/git-format-patch.html
+++ b/git-format-patch.html
@@ -2603,7 +2603,7 @@ merge commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-22 07:58:28 JST
+ 2023-04-21 15:58:28 PDT
</div>
</div>
</body>
diff --git a/git-fsck-objects.html b/git-fsck-objects.html
index 61b56b38b..661817647 100644
--- a/git-fsck-objects.html
+++ b/git-fsck-objects.html
@@ -772,7 +772,7 @@ documentation of that command.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-fsck.html b/git-fsck.html
index ac881c3ab..51f80dba4 100644
--- a/git-fsck.html
+++ b/git-fsck.html
@@ -1579,7 +1579,7 @@ GIT_ALTERNATE_OBJECT_DIRECTORIES
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-05 13:49:36 JST
+ 2022-11-04 21:49:36 PDT
</div>
</div>
</body>
diff --git a/git-fsmonitor--daemon.html b/git-fsmonitor--daemon.html
index dddbbb356..80dcb9852 100644
--- a/git-fsmonitor--daemon.html
+++ b/git-fsmonitor--daemon.html
@@ -900,7 +900,7 @@ fsmonitor.socketDir
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-18 07:23:34 JST
+ 2022-10-17 15:23:34 PDT
</div>
</div>
</body>
diff --git a/git-gc.html b/git-gc.html
index 04b30167c..fb7930eaa 100644
--- a/git-gc.html
+++ b/git-gc.html
@@ -1189,7 +1189,7 @@ seems to be low in practice).</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-29 08:26:53 JST
+ 2023-04-28 16:26:53 PDT
</div>
</div>
</body>
diff --git a/git-get-tar-commit-id.html b/git-get-tar-commit-id.html
index e5e6ef9ec..e63c21cf1 100644
--- a/git-get-tar-commit-id.html
+++ b/git-get-tar-commit-id.html
@@ -778,7 +778,7 @@ a tree ID instead of a commit ID or tag.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-grep.html b/git-grep.html
index 10734aa2f..cee178ff1 100644
--- a/git-grep.html
+++ b/git-grep.html
@@ -1489,7 +1489,7 @@ grep.fallbackToNoIndex
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-gui.html b/git-gui.html
index fbaad6363..d297f8836 100644
--- a/git-gui.html
+++ b/git-gui.html
@@ -945,7 +945,7 @@ of end users.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-hash-object.html b/git-hash-object.html
index e43c4b079..40ee5e038 100644
--- a/git-hash-object.html
+++ b/git-hash-object.html
@@ -854,7 +854,7 @@ When &lt;type&gt; is not specified, it defaults to "blob".</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-help.html b/git-help.html
index 591418695..12a904cf6 100644
--- a/git-help.html
+++ b/git-help.html
@@ -1056,7 +1056,7 @@ See <a href="git-config.html">git-config(1)</a> for more information about this.
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/git-hook.html b/git-hook.html
index 8e2e7d9d9..45a6e23d4 100644
--- a/git-hook.html
+++ b/git-hook.html
@@ -824,7 +824,7 @@ mandatory <code>--</code> (or <code>--end-of-options</code>, see <a href="gitcli
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-23 08:29:29 JST
+ 2023-02-22 15:29:29 PST
</div>
</div>
</body>
diff --git a/git-http-backend.html b/git-http-backend.html
index d95b82eb3..a9975459e 100644
--- a/git-http-backend.html
+++ b/git-http-backend.html
@@ -1102,7 +1102,7 @@ invoked by the <em>git-receive-pack</em>.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-09-24 06:33:59 JST
+ 2021-09-23 14:33:59 PDT
</div>
</div>
</body>
diff --git a/git-http-fetch.html b/git-http-fetch.html
index a2c0362fb..fc1a54411 100644
--- a/git-http-fetch.html
+++ b/git-http-fetch.html
@@ -860,7 +860,7 @@ commit-id
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-http-push.html b/git-http-push.html
index 9522c736e..0b45400c0 100644
--- a/git-http-push.html
+++ b/git-http-push.html
@@ -908,7 +908,7 @@ to disable the fast-forward check only on that ref.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-imap-send.html b/git-imap-send.html
index 7059f73f4..f6c1f3b0e 100644
--- a/git-imap-send.html
+++ b/git-imap-send.html
@@ -1028,7 +1028,7 @@ users may wish to visit this web page for more information:
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-index-pack.html b/git-index-pack.html
index f4e55e204..586407f01 100644
--- a/git-index-pack.html
+++ b/git-index-pack.html
@@ -981,7 +981,7 @@ mentioned above.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-03-28 02:29:17 JST
+ 2022-03-27 10:29:17 PDT
</div>
</div>
</body>
diff --git a/git-init-db.html b/git-init-db.html
index a9ff2fc0a..407cb0782 100644
--- a/git-init-db.html
+++ b/git-init-db.html
@@ -772,7 +772,7 @@ documentation of that command.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-init.html b/git-init.html
index 8829063ae..743f0cf01 100644
--- a/git-init.html
+++ b/git-init.html
@@ -1034,7 +1034,7 @@ init.defaultBranch
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-instaweb.html b/git-instaweb.html
index f0e88934b..23f6e050a 100644
--- a/git-instaweb.html
+++ b/git-instaweb.html
@@ -907,7 +907,7 @@ restart
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-interpret-trailers.html b/git-interpret-trailers.html
index d46362b79..2d00f1a8b 100644
--- a/git-interpret-trailers.html
+++ b/git-interpret-trailers.html
@@ -1343,7 +1343,7 @@ $ chmod +x .git/hooks/commit-msg</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-16 08:02:03 JST
+ 2023-05-15 16:02:03 PDT
</div>
</div>
</body>
diff --git a/git-log.html b/git-log.html
index 5798369f1..4a08cba3e 100644
--- a/git-log.html
+++ b/git-log.html
@@ -3512,8 +3512,10 @@ the default format.</p></div>
</dt>
<dd>
<p>
- Suppress diff output. Useful for commands like <code>git show</code> that
- show the patch by default, or to cancel the effect of <code>--patch</code>.
+ Suppress all output from the diff machinery. Useful for
+ commands like <code>git show</code> that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ <code>--patch</code>, <code>--stat</code> earlier on the command line in an alias.
</p>
</dd>
<dt class="hdlist1">
@@ -5589,7 +5591,7 @@ See <code>notes.rewrite.&lt;command&gt;</code> above for a further description o
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-ls-files.html b/git-ls-files.html
index ec4df97ee..8462ae45e 100644
--- a/git-ls-files.html
+++ b/git-ls-files.html
@@ -1258,6 +1258,14 @@ objectmode
</p>
</dd>
<dt class="hdlist1">
+objecttype
+</dt>
+<dd>
+<p>
+ The object type of the file which is recorded in the index.
+</p>
+</dd>
+<dt class="hdlist1">
objectname
</dt>
<dd>
@@ -1266,6 +1274,16 @@ objectname
</p>
</dd>
<dt class="hdlist1">
+objectsize[:padded]
+</dt>
+<dd>
+<p>
+ The object size of the file which is recorded in the index
+ ("-" if the object is a <code>commit</code> or <code>tree</code>).
+ It also supports a padded format of size with "%(objectsize:padded)".
+</p>
+</dd>
+<dt class="hdlist1">
stage
</dt>
<dd>
@@ -1364,7 +1382,7 @@ pattern file appears in.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-04 14:26:01 JST
+ 2023-06-13 13:57:42 PDT
</div>
</div>
</body>
diff --git a/git-ls-files.txt b/git-ls-files.txt
index 1abdd3c21..1bc0328bb 100644
--- a/git-ls-files.txt
+++ b/git-ls-files.txt
@@ -270,8 +270,14 @@ interpolated. The following "fieldname" are understood:
objectmode::
The mode of the file which is recorded in the index.
+objecttype::
+ The object type of the file which is recorded in the index.
objectname::
The name of the file which is recorded in the index.
+objectsize[:padded]::
+ The object size of the file which is recorded in the index
+ ("-" if the object is a `commit` or `tree`).
+ It also supports a padded format of size with "%(objectsize:padded)".
stage::
The stage of the file which is recorded in the index.
eolinfo:index::
diff --git a/git-ls-remote.html b/git-ls-remote.html
index e5de75891..90781ddd3 100644
--- a/git-ls-remote.html
+++ b/git-ls-remote.html
@@ -911,28 +911,63 @@ commit IDs.</p></div>
</div>
</div>
<div class="sect1">
+<h2 id="_output">OUTPUT</h2>
+<div class="sectionbody">
+<div class="paragraph"><p>The output is in the format:</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code>&lt;oid&gt; TAB &lt;ref&gt; LF</code></pre>
+</div></div>
+<div class="paragraph"><p>When showing an annotated tag, unless <code>--refs</code> is given, two such
+lines are shown: one with the refname for the tag itself as <code>&lt;ref&gt;</code>,
+and another with <code>&lt;ref&gt;</code> followed by <code>^{}</code>. The <code>&lt;oid&gt;</code> on the latter
+line shows the name of the object the tag points at.</p></div>
+</div>
+</div>
+<div class="sect1">
<h2 id="_examples">EXAMPLES</h2>
<div class="sectionbody">
+<div class="ulist"><ul>
+<li>
+<p>
+List all references (including symbolics and pseudorefs), peeling
+ tags:
+</p>
<div class="listingblock">
<div class="content">
-<pre><code>$ git ls-remote --tags .
-d6602ec5194c87b0fc87103ca4d67251c76f233a refs/tags/v0.99
-f25a265a342aed6041ab0cc484224d9ca54b6f41 refs/tags/v0.99.1
-7ceca275d047c90c0c7d5afb13ab97efdf51bd6e refs/tags/v0.99.3
-c5db5456ae3b0873fc659c19fafdde22313cc441 refs/tags/v0.99.2
-0918385dbd9656cab0d1d81ba7453d49bbc16250 refs/tags/junio-gpg-pub
-
-$ git ls-remote http://www.kernel.org/pub/scm/git/git.git master seen rc
+<pre><code>$ git ls-remote
+27d43aaaf50ef0ae014b88bba294f93658016a2e HEAD
+950264636c68591989456e3ba0a5442f93152c1a refs/heads/main
+d9ab777d41f92a8c1684c91cfb02053d7dd1046b refs/heads/next
+d4ca2e3147b409459955613c152220f4db848ee1 refs/tags/v2.40.0
+73876f4861cd3d187a4682290ab75c9dccadbc56 refs/tags/v2.40.0^{}</code></pre>
+</div></div>
+</li>
+<li>
+<p>
+List all references matching given patterns:
+</p>
+<div class="listingblock">
+<div class="content">
+<pre><code>$ git ls-remote http://www.kernel.org/pub/scm/git/git.git master seen rc
5fe978a5381f1fbad26a80e682ddd2a401966740 refs/heads/master
-c781a84b5204fb294c9ccc79f8b3baceeb32c061 refs/heads/seen
-
-$ git remote add korg http://www.kernel.org/pub/scm/git/git.git
-$ git ls-remote --tags korg v\*
-d6602ec5194c87b0fc87103ca4d67251c76f233a refs/tags/v0.99
-f25a265a342aed6041ab0cc484224d9ca54b6f41 refs/tags/v0.99.1
-c5db5456ae3b0873fc659c19fafdde22313cc441 refs/tags/v0.99.2
-7ceca275d047c90c0c7d5afb13ab97efdf51bd6e refs/tags/v0.99.3</code></pre>
+c781a84b5204fb294c9ccc79f8b3baceeb32c061 refs/heads/seen</code></pre>
+</div></div>
+</li>
+<li>
+<p>
+List only tags matching a given wildcard pattern:
+</p>
+<div class="listingblock">
+<div class="content">
+<pre><code>$ git ls-remote --tags http://www.kernel.org/pub/scm/git/git.git v\*
+485a869c64a68cc5795dd99689797c5900f4716d refs/tags/v2.39.2
+cbf04937d5b9fcf0a76c28f69e6294e9e3ecd7e6 refs/tags/v2.39.2^{}
+d4ca2e3147b409459955613c152220f4db848ee1 refs/tags/v2.40.0
+73876f4861cd3d187a4682290ab75c9dccadbc56 refs/tags/v2.40.0^{}</code></pre>
</div></div>
+</li>
+</ul></div>
</div>
</div>
<div class="sect1">
@@ -952,7 +987,7 @@ c5db5456ae3b0873fc659c19fafdde22313cc441 refs/tags/v0.99.2
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-23 08:29:29 JST
+ 2023-06-13 13:57:42 PDT
</div>
</div>
</body>
diff --git a/git-ls-remote.txt b/git-ls-remote.txt
index ff3da547d..1c4f696ab 100644
--- a/git-ls-remote.txt
+++ b/git-ls-remote.txt
@@ -96,27 +96,51 @@ OPTIONS
separator (so `bar` matches `refs/heads/bar` but not
`refs/heads/foobar`).
+OUTPUT
+------
+
+The output is in the format:
+
+------------
+<oid> TAB <ref> LF
+------------
+
+When showing an annotated tag, unless `--refs` is given, two such
+lines are shown: one with the refname for the tag itself as `<ref>`,
+and another with `<ref>` followed by `^{}`. The `<oid>` on the latter
+line shows the name of the object the tag points at.
+
EXAMPLES
--------
+* List all references (including symbolics and pseudorefs), peeling
+ tags:
++
+----
+$ git ls-remote
+27d43aaaf50ef0ae014b88bba294f93658016a2e HEAD
+950264636c68591989456e3ba0a5442f93152c1a refs/heads/main
+d9ab777d41f92a8c1684c91cfb02053d7dd1046b refs/heads/next
+d4ca2e3147b409459955613c152220f4db848ee1 refs/tags/v2.40.0
+73876f4861cd3d187a4682290ab75c9dccadbc56 refs/tags/v2.40.0^{}
----
-$ git ls-remote --tags .
-d6602ec5194c87b0fc87103ca4d67251c76f233a refs/tags/v0.99
-f25a265a342aed6041ab0cc484224d9ca54b6f41 refs/tags/v0.99.1
-7ceca275d047c90c0c7d5afb13ab97efdf51bd6e refs/tags/v0.99.3
-c5db5456ae3b0873fc659c19fafdde22313cc441 refs/tags/v0.99.2
-0918385dbd9656cab0d1d81ba7453d49bbc16250 refs/tags/junio-gpg-pub
+* List all references matching given patterns:
++
+----
$ git ls-remote http://www.kernel.org/pub/scm/git/git.git master seen rc
5fe978a5381f1fbad26a80e682ddd2a401966740 refs/heads/master
c781a84b5204fb294c9ccc79f8b3baceeb32c061 refs/heads/seen
+----
-$ git remote add korg http://www.kernel.org/pub/scm/git/git.git
-$ git ls-remote --tags korg v\*
-d6602ec5194c87b0fc87103ca4d67251c76f233a refs/tags/v0.99
-f25a265a342aed6041ab0cc484224d9ca54b6f41 refs/tags/v0.99.1
-c5db5456ae3b0873fc659c19fafdde22313cc441 refs/tags/v0.99.2
-7ceca275d047c90c0c7d5afb13ab97efdf51bd6e refs/tags/v0.99.3
+* List only tags matching a given wildcard pattern:
++
+----
+$ git ls-remote --tags http://www.kernel.org/pub/scm/git/git.git v\*
+485a869c64a68cc5795dd99689797c5900f4716d refs/tags/v2.39.2
+cbf04937d5b9fcf0a76c28f69e6294e9e3ecd7e6 refs/tags/v2.39.2^{}
+d4ca2e3147b409459955613c152220f4db848ee1 refs/tags/v2.40.0
+73876f4861cd3d187a4682290ab75c9dccadbc56 refs/tags/v2.40.0^{}
----
SEE ALSO
diff --git a/git-ls-tree.html b/git-ls-tree.html
index daa7b152a..a330dd096 100644
--- a/git-ls-tree.html
+++ b/git-ls-tree.html
@@ -1028,7 +1028,7 @@ path
<div id="footer">
<div id="footer-text">
Last updated
- 2022-04-09 06:16:04 JST
+ 2022-04-08 14:16:04 PDT
</div>
</div>
</body>
diff --git a/git-mailinfo.html b/git-mailinfo.html
index c6581be19..1daf955f3 100644
--- a/git-mailinfo.html
+++ b/git-mailinfo.html
@@ -972,7 +972,7 @@ mailinfo.scissors
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-mailsplit.html b/git-mailsplit.html
index 9fd910dc5..cd57d9c38 100644
--- a/git-mailsplit.html
+++ b/git-mailsplit.html
@@ -860,7 +860,7 @@ patches in the correct order.</td>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-maintenance.html b/git-maintenance.html
index 0be8fd58a..e4fc32214 100644
--- a/git-maintenance.html
+++ b/git-maintenance.html
@@ -1359,7 +1359,7 @@ maintenance.incremental-repack.auto
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-23 12:59:10 JST
+ 2022-11-22 19:59:10 PST
</div>
</div>
</body>
diff --git a/git-merge-base.html b/git-merge-base.html
index f093175ed..2dd37db5a 100644
--- a/git-merge-base.html
+++ b/git-merge-base.html
@@ -1017,7 +1017,7 @@ commits that used to be at the tip of origin/master).</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-merge-file.html b/git-merge-file.html
index 9880a987c..f4e828267 100644
--- a/git-merge-file.html
+++ b/git-merge-file.html
@@ -894,7 +894,7 @@ implements all of RCS <em>merge</em>'s functionality which is needed by
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-16 05:58:55 JST
+ 2021-12-15 12:58:55 PST
</div>
</div>
</body>
diff --git a/git-merge-index.html b/git-merge-index.html
index d4128b431..2cedbc821 100644
--- a/git-merge-index.html
+++ b/git-merge-index.html
@@ -852,7 +852,7 @@ for the AA file, because it didn&#8217;t exist in the original, and thus
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-merge-one-file.html b/git-merge-one-file.html
index 907a4010f..1c961f491 100644
--- a/git-merge-one-file.html
+++ b/git-merge-one-file.html
@@ -772,7 +772,7 @@ to resolve a merge after the trivial merge done with <em>git read-tree -m</em>.<
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-merge-tree.html b/git-merge-tree.html
index d7956e1fa..9d4a158bd 100644
--- a/git-merge-tree.html
+++ b/git-merge-tree.html
@@ -1152,7 +1152,7 @@ large repositories).</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-03-20 07:16:41 JST
+ 2023-03-19 15:16:41 PDT
</div>
</div>
</body>
diff --git a/git-merge.html b/git-merge.html
index facf99ff6..434551199 100644
--- a/git-merge.html
+++ b/git-merge.html
@@ -2327,7 +2327,7 @@ merge.&lt;driver&gt;.recursive
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-22 10:52:14 JST
+ 2023-01-21 17:52:14 PST
</div>
</div>
</body>
diff --git a/git-mergetool--lib.html b/git-mergetool--lib.html
index be33b0579..f69456238 100644
--- a/git-mergetool--lib.html
+++ b/git-mergetool--lib.html
@@ -832,7 +832,7 @@ run_merge_tool
<div id="footer">
<div id="footer-text">
Last updated
- 2021-02-27 16:35:19 JST
+ 2021-02-26 23:35:19 PST
</div>
</div>
</body>
diff --git a/git-mergetool.html b/git-mergetool.html
index f26ec90e9..9967ccc19 100644
--- a/git-mergetool.html
+++ b/git-mergetool.html
@@ -1342,7 +1342,7 @@ MERGED and REMOTE).</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-18 13:53:20 JST
+ 2023-04-17 21:53:20 PDT
</div>
</div>
</body>
diff --git a/git-mktag.html b/git-mktag.html
index c277b6b96..4b3a9bc0e 100644
--- a/git-mktag.html
+++ b/git-mktag.html
@@ -828,7 +828,7 @@ care about, but that can be verified with gpg.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-05-07 13:22:01 JST
+ 2021-05-06 21:22:01 PDT
</div>
</div>
</body>
diff --git a/git-mktree.html b/git-mktree.html
index cf200a547..ec61aa492 100644
--- a/git-mktree.html
+++ b/git-mktree.html
@@ -811,7 +811,7 @@ built is written to the standard output.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-02-17 10:29:08 JST
+ 2022-02-16 17:29:08 PST
</div>
</div>
</body>
diff --git a/git-multi-pack-index.html b/git-multi-pack-index.html
index 8e0a906df..db7631bb8 100644
--- a/git-multi-pack-index.html
+++ b/git-multi-pack-index.html
@@ -958,7 +958,7 @@ multi-pack-index feature and its file format.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-11 06:40:17 JST
+ 2022-10-10 14:40:17 PDT
</div>
</div>
</body>
diff --git a/git-mv.html b/git-mv.html
index bd4e948e7..71c0b6755 100644
--- a/git-mv.html
+++ b/git-mv.html
@@ -857,7 +857,7 @@ been implemented.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-name-rev.html b/git-name-rev.html
index ad1542bb7..3d8145860 100644
--- a/git-name-rev.html
+++ b/git-name-rev.html
@@ -903,7 +903,7 @@ not the context.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-16 08:02:03 JST
+ 2023-05-15 16:02:03 PDT
</div>
</div>
</body>
diff --git a/git-notes.html b/git-notes.html
index 6decfb7ad..230ed94ac 100644
--- a/git-notes.html
+++ b/git-notes.html
@@ -1362,7 +1362,7 @@ on the <code>notes.rewrite.&lt;command&gt;</code> and <code>notes.rewriteRef</co
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-p4.html b/git-p4.html
index ee0d4df6e..ed16cfbd7 100644
--- a/git-p4.html
+++ b/git-p4.html
@@ -1974,7 +1974,7 @@ Each commit imported by <em>git p4</em> has a line at the end of the log
<div id="footer">
<div id="footer-text">
Last updated
- 2022-05-21 09:49:41 JST
+ 2022-05-20 17:49:41 PDT
</div>
</div>
</body>
diff --git a/git-pack-objects.html b/git-pack-objects.html
index d54febfbe..4d806f2c2 100644
--- a/git-pack-objects.html
+++ b/git-pack-objects.html
@@ -1390,7 +1390,7 @@ attribute <code>delta</code> set to false.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-06-04 07:24:31 JST
+ 2022-06-03 15:24:31 PDT
</div>
</div>
</body>
diff --git a/git-pack-redundant.html b/git-pack-redundant.html
index e0002ac5d..92bfb27ba 100644
--- a/git-pack-redundant.html
+++ b/git-pack-redundant.html
@@ -834,7 +834,7 @@ git pack-redundant --all | xargs rm</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-07 05:56:57 JST
+ 2023-04-06 13:56:57 PDT
</div>
</div>
</body>
diff --git a/git-pack-refs.html b/git-pack-refs.html
index 160e4e64a..851b6de27 100644
--- a/git-pack-refs.html
+++ b/git-pack-refs.html
@@ -749,7 +749,7 @@ git-pack-refs(1) Manual Page
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="verseblock">
-<pre class="content"><em>git pack-refs</em> [--all] [--no-prune]</pre>
+<pre class="content"><em>git pack-refs</em> [--all] [--no-prune] [--include &lt;pattern&gt;] [--exclude &lt;pattern&gt;]</pre>
<div class="attribution">
</div></div>
</div>
@@ -796,8 +796,9 @@ The command by default packs all tags and refs that are already
packed, and leaves other refs
alone. This is because branches are expected to be actively
developed and packing their tips does not help performance.
-This option causes branch tips to be packed as well. Useful for
-a repository with many branches of historical interests.
+This option causes all refs to be packed as well, with the exception
+of hidden refs, broken refs, and symbolic refs. Useful for a repository
+with many branches of historical interests.
</p>
</dd>
<dt class="hdlist1">
@@ -809,7 +810,35 @@ The command usually removes loose refs under <code>$GIT_DIR/refs</code>
hierarchy after packing them. This option tells it not to.
</p>
</dd>
+<dt class="hdlist1">
+--include &lt;pattern&gt;
+</dt>
+<dd>
+<p>
+Pack refs based on a <code>glob(7)</code> pattern. Repetitions of this option
+accumulate inclusion patterns. If a ref is both included in <code>--include</code> and
+<code>--exclude</code>, <code>--exclude</code> takes precedence. Using <code>--include</code> will preclude all
+tags from being included by default. Symbolic refs and broken refs will never
+be packed. When used with <code>--all</code>, it will be a noop. Use <code>--no-include</code> to clear
+and reset the list of patterns.
+</p>
+</dd>
+<dt class="hdlist1">
+--exclude &lt;pattern&gt;
+</dt>
+<dd>
+<p>
+Do not pack refs matching the given <code>glob(7)</code> pattern. Repetitions of this option
+accumulate exclusion patterns. Use <code>--no-exclude</code> to clear and reset the list of
+patterns. If a ref is already packed, including it with <code>--exclude</code> will not
+unpack it.
+</p>
+</dd>
</dl></div>
+<div class="paragraph"><p>When used with <code>--all</code>, pack only loose refs which do not match any of
+the provided <code>--exclude</code> patterns.</p></div>
+<div class="paragraph"><p>When used with <code>--include</code>, refs provided to <code>--include</code>, minus refs that are
+provided to <code>--exclude</code> will be packed.</p></div>
</div>
</div>
<div class="sect1">
@@ -831,7 +860,7 @@ exists" when it means "branch &lt;branch&gt; exists".</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2023-06-13 13:57:42 PDT
</div>
</div>
</body>
diff --git a/git-pack-refs.txt b/git-pack-refs.txt
index 154081f2d..284956acb 100644
--- a/git-pack-refs.txt
+++ b/git-pack-refs.txt
@@ -8,7 +8,7 @@ git-pack-refs - Pack heads and tags for efficient repository access
SYNOPSIS
--------
[verse]
-'git pack-refs' [--all] [--no-prune]
+'git pack-refs' [--all] [--no-prune] [--include <pattern>] [--exclude <pattern>]
DESCRIPTION
-----------
@@ -51,14 +51,37 @@ The command by default packs all tags and refs that are already
packed, and leaves other refs
alone. This is because branches are expected to be actively
developed and packing their tips does not help performance.
-This option causes branch tips to be packed as well. Useful for
-a repository with many branches of historical interests.
+This option causes all refs to be packed as well, with the exception
+of hidden refs, broken refs, and symbolic refs. Useful for a repository
+with many branches of historical interests.
--no-prune::
The command usually removes loose refs under `$GIT_DIR/refs`
hierarchy after packing them. This option tells it not to.
+--include <pattern>::
+
+Pack refs based on a `glob(7)` pattern. Repetitions of this option
+accumulate inclusion patterns. If a ref is both included in `--include` and
+`--exclude`, `--exclude` takes precedence. Using `--include` will preclude all
+tags from being included by default. Symbolic refs and broken refs will never
+be packed. When used with `--all`, it will be a noop. Use `--no-include` to clear
+and reset the list of patterns.
+
+--exclude <pattern>::
+
+Do not pack refs matching the given `glob(7)` pattern. Repetitions of this option
+accumulate exclusion patterns. Use `--no-exclude` to clear and reset the list of
+patterns. If a ref is already packed, including it with `--exclude` will not
+unpack it.
+
+When used with `--all`, pack only loose refs which do not match any of
+the provided `--exclude` patterns.
+
+When used with `--include`, refs provided to `--include`, minus refs that are
+provided to `--exclude` will be packed.
+
BUGS
----
diff --git a/git-patch-id.html b/git-patch-id.html
index 47b008913..2ce031a5b 100644
--- a/git-patch-id.html
+++ b/git-patch-id.html
@@ -855,7 +855,7 @@ All whitespace within the patch is ignored and does not affect the id.
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-05 13:49:36 JST
+ 2022-11-04 21:49:36 PDT
</div>
</div>
</body>
diff --git a/git-prune-packed.html b/git-prune-packed.html
index f2a5d8888..cdbe250da 100644
--- a/git-prune-packed.html
+++ b/git-prune-packed.html
@@ -814,7 +814,7 @@ disk storage, etc.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-prune.html b/git-prune.html
index 646ce3f50..1ccb61fbc 100644
--- a/git-prune.html
+++ b/git-prune.html
@@ -884,7 +884,7 @@ many other housekeeping tasks.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-pull.html b/git-pull.html
index 2fabae733..5029d9a18 100644
--- a/git-pull.html
+++ b/git-pull.html
@@ -2314,7 +2314,7 @@ version.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-10-19 09:00:13 JST
+ 2021-10-18 17:00:13 PDT
</div>
</div>
</body>
diff --git a/git-push.html b/git-push.html
index 7f34f2319..4d7347eda 100644
--- a/git-push.html
+++ b/git-push.html
@@ -2181,7 +2181,7 @@ push.useBitmaps
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-16 08:02:03 JST
+ 2023-05-15 16:02:03 PDT
</div>
</div>
</body>
diff --git a/git-quiltimport.html b/git-quiltimport.html
index d5af3f060..d17775bb8 100644
--- a/git-quiltimport.html
+++ b/git-quiltimport.html
@@ -841,7 +841,7 @@ variable.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-range-diff.html b/git-range-diff.html
index d157f6df1..3a720e4d6 100644
--- a/git-range-diff.html
+++ b/git-range-diff.html
@@ -1085,7 +1085,7 @@ found in this case will look like this:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-10 07:06:28 JST
+ 2022-09-09 15:06:28 PDT
</div>
</div>
</body>
diff --git a/git-read-tree.html b/git-read-tree.html
index dd2907204..716b1d4e4 100644
--- a/git-read-tree.html
+++ b/git-read-tree.html
@@ -1294,7 +1294,7 @@ support.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-31 07:44:53 JST
+ 2023-01-30 14:44:53 PST
</div>
</div>
</body>
diff --git a/git-rebase.html b/git-rebase.html
index e4c3458bb..345b408a8 100644
--- a/git-rebase.html
+++ b/git-rebase.html
@@ -2792,7 +2792,7 @@ sequence.editor
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-05 08:17:01 JST
+ 2023-04-04 16:17:01 PDT
</div>
</div>
</body>
diff --git a/git-receive-pack.html b/git-receive-pack.html
index 6d6aa8708..dbdb992c9 100644
--- a/git-receive-pack.html
+++ b/git-receive-pack.html
@@ -1094,7 +1094,7 @@ The <code>pre-receive</code> hook MUST NOT update any refs to point to
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-reflog.html b/git-reflog.html
index 82cafdf9a..a6265b239 100644
--- a/git-reflog.html
+++ b/git-reflog.html
@@ -925,7 +925,7 @@ used with <code>expire</code>.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-remote-ext.html b/git-remote-ext.html
index 84726c118..e81564705 100644
--- a/git-remote-ext.html
+++ b/git-remote-ext.html
@@ -963,7 +963,7 @@ begins with <code>ext::</code>. Examples:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-remote-fd.html b/git-remote-fd.html
index 66f3c243f..70a21290c 100644
--- a/git-remote-fd.html
+++ b/git-remote-fd.html
@@ -843,7 +843,7 @@ GIT_TRANSLOOP_DEBUG
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-remote-helpers.html b/git-remote-helpers.html
index 36f2374f8..33bbdfbc6 100644
--- a/git-remote-helpers.html
+++ b/git-remote-helpers.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>git-remote-helpers</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -751,7 +751,7 @@ link you clicked to get here.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-remote.html b/git-remote.html
index dc22f9c8a..9f04749ff 100644
--- a/git-remote.html
+++ b/git-remote.html
@@ -1057,7 +1057,7 @@ $ git merge origin</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-05-27 08:11:01 JST
+ 2022-05-26 16:11:01 PDT
</div>
</div>
</body>
diff --git a/git-repack.html b/git-repack.html
index 4af35d77a..00276b4db 100644
--- a/git-repack.html
+++ b/git-repack.html
@@ -1123,7 +1123,7 @@ attribute <code>delta</code> set to false.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-21 15:53:16 JST
+ 2022-11-20 22:53:16 PST
</div>
</div>
</body>
diff --git a/git-replace.html b/git-replace.html
index 1cdbfae73..edee34707 100644
--- a/git-replace.html
+++ b/git-replace.html
@@ -971,7 +971,7 @@ pending objects.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-request-pull.html b/git-request-pull.html
index 33db0b53d..5a8efb8d4 100644
--- a/git-request-pull.html
+++ b/git-request-pull.html
@@ -855,7 +855,7 @@ the one you have locally, e.g.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-rerere.html b/git-rerere.html
index bd49b4712..335515835 100644
--- a/git-rerere.html
+++ b/git-rerere.html
@@ -990,7 +990,7 @@ setting in <a href="gitattributes.html">gitattributes(5)</a> can be used.</p></d
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-reset.html b/git-reset.html
index fb99c427b..0dfcc3530 100644
--- a/git-reset.html
+++ b/git-reset.html
@@ -1507,7 +1507,7 @@ entries:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-22 10:52:14 JST
+ 2023-01-21 17:52:14 PST
</div>
</div>
</body>
diff --git a/git-restore.html b/git-restore.html
index a76166c64..389d9784f 100644
--- a/git-restore.html
+++ b/git-restore.html
@@ -1073,7 +1073,7 @@ as using <a href="git-checkout.html">git-checkout(1)</a>)</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-16 05:58:55 JST
+ 2021-12-15 12:58:55 PST
</div>
</div>
</body>
diff --git a/git-rev-list.html b/git-rev-list.html
index b302a1591..1d51c84e8 100644
--- a/git-rev-list.html
+++ b/git-rev-list.html
@@ -3725,7 +3725,7 @@ Compare the on-disk size of branches in one group of refs, excluding
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-rev-parse.html b/git-rev-parse.html
index ee9cc471e..bcff2e06e 100644
--- a/git-rev-parse.html
+++ b/git-rev-parse.html
@@ -2077,7 +2077,7 @@ Similar to above:
<div id="footer">
<div id="footer-text">
Last updated
- 2023-03-18 06:32:36 JST
+ 2023-03-17 14:32:36 PDT
</div>
</div>
</body>
diff --git a/git-revert.html b/git-revert.html
index f3cfb8951..9fbabbc16 100644
--- a/git-revert.html
+++ b/git-revert.html
@@ -1059,7 +1059,7 @@ revert.reference
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-29 13:25:14 JST
+ 2022-11-28 20:25:14 PST
</div>
</div>
</body>
diff --git a/git-rm.html b/git-rm.html
index 6c2454070..ee7d70018 100644
--- a/git-rm.html
+++ b/git-rm.html
@@ -1033,7 +1033,7 @@ obsolete when recursive submodule update has been implemented.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-10-15 02:10:01 JST
+ 2021-10-14 10:10:01 PDT
</div>
</div>
</body>
diff --git a/git-send-email.html b/git-send-email.html
index 9bf5485e4..eab7c37ac 100644
--- a/git-send-email.html
+++ b/git-send-email.html
@@ -1833,7 +1833,7 @@ Authen::SASL and Mail::Address.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-16 08:02:03 JST
+ 2023-05-15 16:02:03 PDT
</div>
</div>
</body>
diff --git a/git-send-pack.html b/git-send-pack.html
index df56e8c14..c4354c91c 100644
--- a/git-send-pack.html
+++ b/git-send-pack.html
@@ -994,7 +994,7 @@ to disable the fast-forward check only on that ref.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-sh-i18n--envsubst.html b/git-sh-i18n--envsubst.html
index a5b9dc097..1aefa501c 100644
--- a/git-sh-i18n--envsubst.html
+++ b/git-sh-i18n--envsubst.html
@@ -785,7 +785,7 @@ of Git. Don&#8217;t use it.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-sh-i18n.html b/git-sh-i18n.html
index 80a63de30..b66da6e91 100644
--- a/git-sh-i18n.html
+++ b/git-sh-i18n.html
@@ -807,7 +807,7 @@ eval_gettext
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-sh-setup.html b/git-sh-setup.html
index d12a58b22..15f6c34f7 100644
--- a/git-sh-setup.html
+++ b/git-sh-setup.html
@@ -902,7 +902,7 @@ create_virtual_base
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-shell.html b/git-shell.html
index 675ea2d8f..8f46133c2 100644
--- a/git-shell.html
+++ b/git-shell.html
@@ -873,7 +873,7 @@ contrib/git-shell-commands/README</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-shortlog.html b/git-shortlog.html
index 3d43412be..8d6a9253c 100644
--- a/git-shortlog.html
+++ b/git-shortlog.html
@@ -2030,7 +2030,7 @@ the current directory.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-05 13:49:36 JST
+ 2022-11-04 21:49:36 PDT
</div>
</div>
</body>
diff --git a/git-show-branch.html b/git-show-branch.html
index 4ca59ad4f..5aaa5dc6f 100644
--- a/git-show-branch.html
+++ b/git-show-branch.html
@@ -866,8 +866,7 @@ no &lt;rev&gt; or &lt;glob&gt; is given on the command line.</p></div>
that is the common ancestor of all the branches. This
flag tells the command to go &lt;n&gt; more common commits
beyond that. When &lt;n&gt; is negative, display only the
- &lt;reference&gt;s given, without showing the commit ancestry
- tree.
+ &lt;ref&gt;s given, without showing the commit ancestry tree.
</p>
</dd>
<dt class="hdlist1">
@@ -895,8 +894,8 @@ no &lt;rev&gt; or &lt;glob&gt; is given on the command line.</p></div>
</dt>
<dd>
<p>
- Among the &lt;reference&gt;s given, display only the ones that
- cannot be reached from any other &lt;reference&gt;.
+ Among the &lt;ref&gt;s given, display only the ones that cannot be
+ reached from any other &lt;ref&gt;.
</p>
</dd>
<dt class="hdlist1">
@@ -974,10 +973,10 @@ are mutually exclusive.</p></div>
<div class="sect1">
<h2 id="_output">OUTPUT</h2>
<div class="sectionbody">
-<div class="paragraph"><p>Given N &lt;references&gt;, the first N lines are the one-line
-description from their commit message. The branch head that is
-pointed at by $GIT_DIR/HEAD is prefixed with an asterisk <code>*</code>
-character while other heads are prefixed with a <code>!</code> character.</p></div>
+<div class="paragraph"><p>Given N &lt;ref&gt;s, the first N lines are the one-line description from
+their commit message. The branch head that is pointed at by
+$GIT_DIR/HEAD is prefixed with an asterisk <code>*</code> character while other
+heads are prefixed with a <code>!</code> character.</p></div>
<div class="paragraph"><p>Following these N lines, one-line log for each commit is
displayed, indented N places. If a commit is on the I-th
branch, the I-th indentation character shows a <code>+</code> sign;
@@ -1066,7 +1065,7 @@ showBranch.default
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2023-06-13 13:57:42 PDT
</div>
</div>
</body>
diff --git a/git-show-branch.txt b/git-show-branch.txt
index 71f608b1f..58cf6210c 100644
--- a/git-show-branch.txt
+++ b/git-show-branch.txt
@@ -74,8 +74,7 @@ OPTIONS
that is the common ancestor of all the branches. This
flag tells the command to go <n> more common commits
beyond that. When <n> is negative, display only the
- <reference>s given, without showing the commit ancestry
- tree.
+ <ref>s given, without showing the commit ancestry tree.
--list::
Synonym to `--more=-1`
@@ -88,8 +87,8 @@ OPTIONS
the case of three or more commits.
--independent::
- Among the <reference>s given, display only the ones that
- cannot be reached from any other <reference>.
+ Among the <ref>s given, display only the ones that cannot be
+ reached from any other <ref>.
--no-name::
Do not show naming strings for each commit.
@@ -132,10 +131,11 @@ are mutually exclusive.
OUTPUT
------
-Given N <references>, the first N lines are the one-line
-description from their commit message. The branch head that is
-pointed at by $GIT_DIR/HEAD is prefixed with an asterisk `*`
-character while other heads are prefixed with a `!` character.
+
+Given N <ref>s, the first N lines are the one-line description from
+their commit message. The branch head that is pointed at by
+$GIT_DIR/HEAD is prefixed with an asterisk `*` character while other
+heads are prefixed with a `!` character.
Following these N lines, one-line log for each commit is
displayed, indented N places. If a commit is on the I-th
diff --git a/git-show-index.html b/git-show-index.html
index e7f9367d4..8fae1c11a 100644
--- a/git-show-index.html
+++ b/git-show-index.html
@@ -824,7 +824,7 @@ repositories may change in backwards-incompatible ways. Only use
<div id="footer">
<div id="footer-text">
Last updated
- 2020-08-26 02:44:55 JST
+ 2020-08-25 10:44:55 PDT
</div>
</div>
</body>
diff --git a/git-show-ref.html b/git-show-ref.html
index d52485dc0..ca0877c33 100644
--- a/git-show-ref.html
+++ b/git-show-ref.html
@@ -765,7 +765,7 @@ commit IDs. Results can be filtered using a pattern and tags can be
dereferenced into object IDs. Additionally, it can be used to test whether a
particular ref exists.</p></div>
<div class="paragraph"><p>By default, shows the tags, heads, and remote refs.</p></div>
-<div class="paragraph"><p>The --exclude-existing form is a filter that does the inverse. It reads
+<div class="paragraph"><p>The <code>--exclude-existing</code> form is a filter that does the inverse. It reads
refs from stdin, one ref per line, and shows those that don&#8217;t exist in
the local repository.</p></div>
<div class="paragraph"><p>Use of this utility is encouraged in favor of directly accessing files under
@@ -805,7 +805,7 @@ the <code>.git</code> directory.</p></div>
</dt>
<dd>
<p>
- Dereference tags into object IDs as well. They will be shown with "&#94;{}"
+ Dereference tags into object IDs as well. They will be shown with <code>{caret}{}</code>
appended.
</p>
</dd>
@@ -817,8 +817,8 @@ the <code>.git</code> directory.</p></div>
</dt>
<dd>
<p>
- Only show the SHA-1 hash, not the reference name. When combined with
- --dereference the dereferenced tag will still be shown after the SHA-1.
+ Only show the OID, not the reference name. When combined with
+ <code>--dereference</code>, the dereferenced tag will still be shown after the OID.
</p>
</dd>
<dt class="hdlist1">
@@ -848,7 +848,7 @@ the <code>.git</code> directory.</p></div>
</dt>
<dd>
<p>
- Do not print any results to stdout. When combined with <code>--verify</code> this
+ Do not print any results to stdout. When combined with <code>--verify</code>, this
can be used to silently check if a reference exists.
</p>
</dd>
@@ -857,10 +857,10 @@ the <code>.git</code> directory.</p></div>
</dt>
<dd>
<p>
- Make <em>git show-ref</em> act as a filter that reads refs from stdin of the
- form "<code>^(?:&lt;anything&gt;\s)?&lt;refname&gt;(?:\^{})?$</code>"
+ Make <code>git show-ref</code> act as a filter that reads refs from stdin of the
+ form <code>^(?:&lt;anything&gt;\s)?&lt;refname&gt;(?:\^{})?$</code>
and performs the following actions on each:
- (1) strip "&#94;{}" at the end of line if any;
+ (1) strip <code>{caret}{}</code> at the end of line if any;
(2) ignore if pattern is provided and does not head-match refname;
(3) warn if refname is not a well-formed refname and skip;
(4) ignore if refname is a ref that exists in the local repository;
@@ -885,7 +885,12 @@ the <code>.git</code> directory.</p></div>
<div class="sect1">
<h2 id="_output">OUTPUT</h2>
<div class="sectionbody">
-<div class="paragraph"><p>The output is in the format: <em>&lt;SHA-1 ID&gt;</em> <em>&lt;space&gt;</em> <em>&lt;reference name&gt;</em>.</p></div>
+<div class="paragraph"><p>The output is in the format:</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code>&lt;oid&gt; SP &lt;ref&gt; LF</code></pre>
+</div></div>
+<div class="paragraph"><p>For example,</p></div>
<div class="listingblock">
<div class="content">
<pre><code>$ git show-ref --head --dereference
@@ -898,7 +903,12 @@ the <code>.git</code> directory.</p></div>
423325a2d24638ddcc82ce47be5e40be550f4507 refs/tags/v1.0rc4^{}
...</code></pre>
</div></div>
-<div class="paragraph"><p>When using --hash (and not --dereference) the output format is: <em>&lt;SHA-1 ID&gt;</em></p></div>
+<div class="paragraph"><p>When using <code>--hash</code> (and not <code>--dereference</code>), the output is in the format:</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code>&lt;oid&gt; LF</code></pre>
+</div></div>
+<div class="paragraph"><p>For example,</p></div>
<div class="listingblock">
<div class="content">
<pre><code>$ git show-ref --heads --hash
@@ -927,9 +937,9 @@ if such references exists.</p></div>
<pre><code> git show-ref --verify refs/heads/master</code></pre>
</div></div>
<div class="paragraph"><p>will only match the exact branch called "master".</p></div>
-<div class="paragraph"><p>If nothing matches, <em>git show-ref</em> will return an error code of 1,
+<div class="paragraph"><p>If nothing matches, <code>git show-ref</code> will return an error code of 1,
and in the case of verification, it will show an error message.</p></div>
-<div class="paragraph"><p>For scripting, you can ask it to be quiet with the "--quiet" flag, which
+<div class="paragraph"><p>For scripting, you can ask it to be quiet with the <code>--quiet</code> flag, which
allows you to do things like</p></div>
<div class="listingblock">
<div class="content">
@@ -939,10 +949,10 @@ allows you to do things like</p></div>
<div class="paragraph"><p>to check whether a particular branch exists or not (notice how we don&#8217;t
actually want to show any results, and we want to use the full refname for it
in order to not trigger the problem with ambiguous partial matches).</p></div>
-<div class="paragraph"><p>To show only tags, or only proper branch heads, use "--tags" and/or "--heads"
+<div class="paragraph"><p>To show only tags, or only proper branch heads, use <code>--tags</code> and/or <code>--heads</code>
respectively (using both means that it shows tags and heads, but not other
random references under the refs/ subdirectory).</p></div>
-<div class="paragraph"><p>To do automatic tag object dereferencing, use the "-d" or "--dereference"
+<div class="paragraph"><p>To do automatic tag object dereferencing, use the <code>-d</code> or <code>--dereference</code>
flag, so you can do</p></div>
<div class="listingblock">
<div class="content">
@@ -977,7 +987,7 @@ flag, so you can do</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2023-06-13 13:57:42 PDT
</div>
</div>
</body>
diff --git a/git-show-ref.txt b/git-show-ref.txt
index d1d56f68b..44c7387d7 100644
--- a/git-show-ref.txt
+++ b/git-show-ref.txt
@@ -23,7 +23,7 @@ particular ref exists.
By default, shows the tags, heads, and remote refs.
-The --exclude-existing form is a filter that does the inverse. It reads
+The `--exclude-existing` form is a filter that does the inverse. It reads
refs from stdin, one ref per line, and shows those that don't exist in
the local repository.
@@ -47,14 +47,14 @@ OPTIONS
-d::
--dereference::
- Dereference tags into object IDs as well. They will be shown with "{caret}{}"
+ Dereference tags into object IDs as well. They will be shown with `{caret}{}`
appended.
-s::
--hash[=<n>]::
- Only show the SHA-1 hash, not the reference name. When combined with
- --dereference the dereferenced tag will still be shown after the SHA-1.
+ Only show the OID, not the reference name. When combined with
+ `--dereference`, the dereferenced tag will still be shown after the OID.
--verify::
@@ -70,15 +70,15 @@ OPTIONS
-q::
--quiet::
- Do not print any results to stdout. When combined with `--verify` this
+ Do not print any results to stdout. When combined with `--verify`, this
can be used to silently check if a reference exists.
--exclude-existing[=<pattern>]::
- Make 'git show-ref' act as a filter that reads refs from stdin of the
- form "`^(?:<anything>\s)?<refname>(?:\^{})?$`"
+ Make `git show-ref` act as a filter that reads refs from stdin of the
+ form `^(?:<anything>\s)?<refname>(?:\^{})?$`
and performs the following actions on each:
- (1) strip "{caret}{}" at the end of line if any;
+ (1) strip `{caret}{}` at the end of line if any;
(2) ignore if pattern is provided and does not head-match refname;
(3) warn if refname is not a well-formed refname and skip;
(4) ignore if refname is a ref that exists in the local repository;
@@ -96,7 +96,13 @@ OPTIONS
OUTPUT
------
-The output is in the format: '<SHA-1 ID>' '<space>' '<reference name>'.
+The output is in the format:
+
+------------
+<oid> SP <ref> LF
+------------
+
+For example,
-----------------------------------------------------------------------------
$ git show-ref --head --dereference
@@ -110,7 +116,13 @@ $ git show-ref --head --dereference
...
-----------------------------------------------------------------------------
-When using --hash (and not --dereference) the output format is: '<SHA-1 ID>'
+When using `--hash` (and not `--dereference`), the output is in the format:
+
+------------
+<oid> LF
+------------
+
+For example,
-----------------------------------------------------------------------------
$ git show-ref --heads --hash
@@ -142,10 +154,10 @@ When using the `--verify` flag, the command requires an exact path:
will only match the exact branch called "master".
-If nothing matches, 'git show-ref' will return an error code of 1,
+If nothing matches, `git show-ref` will return an error code of 1,
and in the case of verification, it will show an error message.
-For scripting, you can ask it to be quiet with the "--quiet" flag, which
+For scripting, you can ask it to be quiet with the `--quiet` flag, which
allows you to do things like
-----------------------------------------------------------------------------
@@ -157,11 +169,11 @@ to check whether a particular branch exists or not (notice how we don't
actually want to show any results, and we want to use the full refname for it
in order to not trigger the problem with ambiguous partial matches).
-To show only tags, or only proper branch heads, use "--tags" and/or "--heads"
+To show only tags, or only proper branch heads, use `--tags` and/or `--heads`
respectively (using both means that it shows tags and heads, but not other
random references under the refs/ subdirectory).
-To do automatic tag object dereferencing, use the "-d" or "--dereference"
+To do automatic tag object dereferencing, use the `-d` or `--dereference`
flag, so you can do
-----------------------------------------------------------------------------
diff --git a/git-show.html b/git-show.html
index 212f21fe1..53bd3b1d9 100644
--- a/git-show.html
+++ b/git-show.html
@@ -1974,8 +1974,10 @@ diff output.</p></div>
</dt>
<dd>
<p>
- Suppress diff output. Useful for commands like <code>git show</code> that
- show the patch by default, or to cancel the effect of <code>--patch</code>.
+ Suppress all output from the diff machinery. Useful for
+ commands like <code>git show</code> that show the patch by default to
+ squelch their output, or to cancel the effect of options like
+ <code>--patch</code>, <code>--stat</code> earlier on the command line in an alias.
</p>
</dd>
<dt class="hdlist1">
@@ -3759,7 +3761,7 @@ reversible operation.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-02-06 15:36:43 JST
+ 2021-02-05 22:36:43 PST
</div>
</div>
</body>
diff --git a/git-sparse-checkout.html b/git-sparse-checkout.html
index 4558c5fd3..b6ec84be5 100644
--- a/git-sparse-checkout.html
+++ b/git-sparse-checkout.html
@@ -1312,7 +1312,7 @@ of these restrictions.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-12 05:51:23 JST
+ 2023-04-11 13:51:23 PDT
</div>
</div>
</body>
diff --git a/git-stage.html b/git-stage.html
index e401cd67b..204ae39df 100644
--- a/git-stage.html
+++ b/git-stage.html
@@ -772,7 +772,7 @@ documentation of that command.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-stash.html b/git-stash.html
index b74eaf07f..dddd48949 100644
--- a/git-stash.html
+++ b/git-stash.html
@@ -1327,7 +1327,7 @@ stash.showStat
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-status.html b/git-status.html
index ee69e21ce..ef484c6d9 100644
--- a/git-status.html
+++ b/git-status.html
@@ -1451,7 +1451,7 @@ normal.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-12-19 12:03:12 JST
+ 2022-12-18 19:03:12 PST
</div>
</div>
</body>
diff --git a/git-stripspace.html b/git-stripspace.html
index aa65cf6cc..36c2cfe0d 100644
--- a/git-stripspace.html
+++ b/git-stripspace.html
@@ -876,7 +876,7 @@ the repository.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-submodule.html b/git-submodule.html
index 2f1d65e5e..a1034c215 100644
--- a/git-submodule.html
+++ b/git-submodule.html
@@ -1410,7 +1410,7 @@ for details.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-02-26 09:19:34 JST
+ 2022-02-25 16:19:34 PST
</div>
</div>
</body>
diff --git a/git-svn.html b/git-svn.html
index b52b294c8..26baae2bd 100644
--- a/git-svn.html
+++ b/git-svn.html
@@ -2514,7 +2514,7 @@ and imports all SVN tags as branches, prefixing the tag name with <em>tags/</em>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-switch.html b/git-switch.html
index bdbe81e45..6106d7415 100644
--- a/git-switch.html
+++ b/git-switch.html
@@ -1199,7 +1199,7 @@ checkout.thresholdForParallelism
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-15 05:23:11 JST
+ 2022-09-14 13:23:11 PDT
</div>
</div>
</body>
diff --git a/git-symbolic-ref.html b/git-symbolic-ref.html
index 87743c3e7..052bc45f4 100644
--- a/git-symbolic-ref.html
+++ b/git-symbolic-ref.html
@@ -863,7 +863,7 @@ name is not a symbolic ref, or 128 if another error occurs.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-22 05:46:13 JST
+ 2022-10-21 13:46:13 PDT
</div>
</div>
</body>
diff --git a/git-tag.html b/git-tag.html
index 2b98d1470..59571e6cf 100644
--- a/git-tag.html
+++ b/git-tag.html
@@ -1320,6 +1320,25 @@ ISO 8601
</div>
</div>
<div class="sect1">
+<h2 id="_files">FILES</h2>
+<div class="sectionbody">
+<div class="dlist"><dl>
+<dt class="hdlist1">
+<code>$GIT_DIR/TAG_EDITMSG</code>
+</dt>
+<dd>
+<p>
+ This file contains the message of an in-progress annotated
+ tag. If <code>git tag</code> exits due to an error before creating an
+ annotated tag then the tag message that has been provided by the
+ user in an editor session will be available in this file, but
+ may be overwritten by the next invocation of <code>git tag</code>.
+</p>
+</dd>
+</dl></div>
+</div>
+</div>
+<div class="sect1">
<h2 id="_notes">NOTES</h2>
<div class="sectionbody">
<div class="paragraph"><p>When combining multiple <code>--contains</code> and <code>--no-contains</code> filters, only
@@ -1348,7 +1367,7 @@ commits and from none of the <code>--no-merged</code> commits are shown.</p></di
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-22 07:58:28 JST
+ 2023-06-13 13:57:42 PDT
</div>
</div>
</body>
diff --git a/git-tag.txt b/git-tag.txt
index 7f61c1edb..d42efb311 100644
--- a/git-tag.txt
+++ b/git-tag.txt
@@ -381,6 +381,16 @@ $ GIT_COMMITTER_DATE="2006-10-02 10:31" git tag -s v1.0.1
include::date-formats.txt[]
+FILES
+-----
+
+`$GIT_DIR/TAG_EDITMSG`::
+ This file contains the message of an in-progress annotated
+ tag. If `git tag` exits due to an error before creating an
+ annotated tag then the tag message that has been provided by the
+ user in an editor session will be available in this file, but
+ may be overwritten by the next invocation of `git tag`.
+
NOTES
-----
diff --git a/git-unpack-file.html b/git-unpack-file.html
index 601312ad5..4e058a94d 100644
--- a/git-unpack-file.html
+++ b/git-unpack-file.html
@@ -788,7 +788,7 @@ returns the name of the temporary file in the following format:
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-unpack-objects.html b/git-unpack-objects.html
index c96452ff1..da0e9a997 100644
--- a/git-unpack-objects.html
+++ b/git-unpack-objects.html
@@ -830,7 +830,7 @@ new packs and replace existing ones.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-update-index.html b/git-update-index.html
index ba5cf63b2..8997f1b40 100644
--- a/git-update-index.html
+++ b/git-update-index.html
@@ -1546,7 +1546,7 @@ automatically.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-16 08:31:06 JST
+ 2022-09-15 16:31:06 PDT
</div>
</div>
</body>
diff --git a/git-update-ref.html b/git-update-ref.html
index 075a815b0..4fd37bc7b 100644
--- a/git-update-ref.html
+++ b/git-update-ref.html
@@ -974,7 +974,7 @@ or does not have committer information available.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-12-15 06:07:53 JST
+ 2020-12-14 13:07:53 PST
</div>
</div>
</body>
diff --git a/git-update-server-info.html b/git-update-server-info.html
index 7ed30e46c..681a5082f 100644
--- a/git-update-server-info.html
+++ b/git-update-server-info.html
@@ -813,7 +813,7 @@ info/refs
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-upload-archive.html b/git-upload-archive.html
index 7240ffbf7..c60273b05 100644
--- a/git-upload-archive.html
+++ b/git-upload-archive.html
@@ -832,7 +832,7 @@ access via non-smart-http.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-upload-pack.html b/git-upload-pack.html
index 6fd17b46d..c12d89dc4 100644
--- a/git-upload-pack.html
+++ b/git-upload-pack.html
@@ -854,7 +854,7 @@ repository. For push operations, see <em>git send-pack</em>.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-16 08:31:06 JST
+ 2022-09-15 16:31:06 PDT
</div>
</div>
</body>
diff --git a/git-var.html b/git-var.html
index da547738d..a98c49649 100644
--- a/git-var.html
+++ b/git-var.html
@@ -878,7 +878,7 @@ GIT_DEFAULT_BRANCH
<div id="footer">
<div id="footer-text">
Last updated
- 2022-12-28 13:37:45 JST
+ 2022-12-27 20:37:45 PST
</div>
</div>
</body>
diff --git a/git-verify-commit.html b/git-verify-commit.html
index 6f5ace1bb..5d96af43f 100644
--- a/git-verify-commit.html
+++ b/git-verify-commit.html
@@ -806,7 +806,7 @@ git-verify-commit(1) Manual Page
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-verify-pack.html b/git-verify-pack.html
index 4e8b6da37..3b18d241e 100644
--- a/git-verify-pack.html
+++ b/git-verify-pack.html
@@ -836,7 +836,7 @@ corresponding pack file.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-verify-tag.html b/git-verify-tag.html
index c7985cc38..3e1786e1c 100644
--- a/git-verify-tag.html
+++ b/git-verify-tag.html
@@ -806,7 +806,7 @@ git-verify-tag(1) Manual Page
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-version.html b/git-version.html
index f0cd99551..689a0e37c 100644
--- a/git-version.html
+++ b/git-version.html
@@ -789,7 +789,7 @@ former is internally converted into the latter.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-09-24 06:33:59 JST
+ 2021-09-23 14:33:59 PDT
</div>
</div>
</body>
diff --git a/git-web--browse.html b/git-web--browse.html
index 35c3a9152..60e675aaf 100644
--- a/git-web--browse.html
+++ b/git-web--browse.html
@@ -964,7 +964,7 @@ See <a href="git-config.html">git-config(1)</a> for more information about this.
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/git-whatchanged.html b/git-whatchanged.html
index 8625a01b1..5f46b7839 100644
--- a/git-whatchanged.html
+++ b/git-whatchanged.html
@@ -803,7 +803,7 @@ reading Linux kernel mailing list are trained to type it.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git-worktree.html b/git-worktree.html
index 72bbb6a0f..665388379 100644
--- a/git-worktree.html
+++ b/git-worktree.html
@@ -1380,7 +1380,7 @@ checkouts of a superproject.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-10-29 03:53:56 JST
+ 2022-10-28 11:53:56 PDT
</div>
</div>
</body>
diff --git a/git-write-tree.html b/git-write-tree.html
index cd1d4499b..49ed13fcd 100644
--- a/git-write-tree.html
+++ b/git-write-tree.html
@@ -805,7 +805,7 @@ now, you need to have done a <em>git update-index</em> phase before you did the
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/git.html b/git.html
index 70d8bfb5e..16384e99e 100644
--- a/git.html
+++ b/git.html
@@ -3814,7 +3814,7 @@ the Git Security mailing list &lt;<a href="mailto:git-security@googlegroups.com"
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-18 08:02:03 JST
+ 2023-05-17 16:02:03 PDT
</div>
</div>
</body>
diff --git a/gitattributes.html b/gitattributes.html
index c7d825fb5..9fcd7d64c 100644
--- a/gitattributes.html
+++ b/gitattributes.html
@@ -2243,7 +2243,7 @@ frotz unspecified</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-11 03:57:07 JST
+ 2023-05-10 11:57:07 PDT
</div>
</div>
</body>
diff --git a/gitcli.html b/gitcli.html
index 0d5500724..63e928d3e 100644
--- a/gitcli.html
+++ b/gitcli.html
@@ -1052,7 +1052,7 @@ The two options can be specified together to ask a command to work
<div id="footer">
<div id="footer-text">
Last updated
- 2022-02-17 10:29:08 JST
+ 2022-02-16 17:29:08 PST
</div>
</div>
</body>
diff --git a/gitcore-tutorial.html b/gitcore-tutorial.html
index 1f2c8b2b8..8821f1d40 100644
--- a/gitcore-tutorial.html
+++ b/gitcore-tutorial.html
@@ -2458,7 +2458,7 @@ to follow, not easier.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/gitcredentials.html b/gitcredentials.html
index 5e14ae7a0..cef639fbe 100644
--- a/gitcredentials.html
+++ b/gitcredentials.html
@@ -1110,7 +1110,7 @@ helpers will just ignore the new requests).</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-28 03:47:08 JST
+ 2023-02-27 10:47:08 PST
</div>
</div>
</body>
diff --git a/gitcvs-migration.html b/gitcvs-migration.html
index a4dbd62d6..2018d1ab9 100644
--- a/gitcvs-migration.html
+++ b/gitcvs-migration.html
@@ -957,7 +957,7 @@ repositories without the need for a central maintainer.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/gitdiffcore.html b/gitdiffcore.html
index 4078cfb4e..48120c50f 100644
--- a/gitdiffcore.html
+++ b/gitdiffcore.html
@@ -1108,7 +1108,7 @@ not sorted when diffcore-order is in effect.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-03-23 06:53:18 JST
+ 2021-03-22 14:53:18 PDT
</div>
</div>
</body>
diff --git a/giteveryday.html b/giteveryday.html
index be16520bc..6863bd515 100644
--- a/giteveryday.html
+++ b/giteveryday.html
@@ -1546,7 +1546,7 @@ create and push version tags.
<div id="footer">
<div id="footer-text">
Last updated
- 2020-07-10 07:39:10 JST
+ 2020-07-09 15:39:10 PDT
</div>
</div>
</body>
diff --git a/gitfaq.html b/gitfaq.html
index 70aba080d..3ca5875c2 100644
--- a/gitfaq.html
+++ b/gitfaq.html
@@ -1262,7 +1262,7 @@ platform.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-09-02 08:44:20 JST
+ 2021-09-01 16:44:20 PDT
</div>
</div>
</body>
diff --git a/gitformat-bundle.html b/gitformat-bundle.html
index f3effc550..59269de6f 100644
--- a/gitformat-bundle.html
+++ b/gitformat-bundle.html
@@ -879,7 +879,7 @@ bundle</em> to abort.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/gitformat-chunk.html b/gitformat-chunk.html
index f88892183..a38231614 100644
--- a/gitformat-chunk.html
+++ b/gitformat-chunk.html
@@ -888,7 +888,7 @@ for future formats:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/gitformat-commit-graph.html b/gitformat-commit-graph.html
index 48084b510..feaa323ed 100644
--- a/gitformat-commit-graph.html
+++ b/gitformat-commit-graph.html
@@ -1076,7 +1076,7 @@ chunks and write the new information without trusting the incorrect data.</p></d
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-12 16:55:30 JST
+ 2022-11-11 23:55:30 PST
</div>
</div>
</body>
diff --git a/gitformat-index.html b/gitformat-index.html
index 204dd3e81..940ea0cfe 100644
--- a/gitformat-index.html
+++ b/gitformat-index.html
@@ -1493,7 +1493,7 @@ this extension.</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-10 09:57:15 JST
+ 2023-02-09 16:57:15 PST
</div>
</div>
</body>
diff --git a/gitformat-pack.html b/gitformat-pack.html
index 718eae467..b2a4385ec 100644
--- a/gitformat-pack.html
+++ b/gitformat-pack.html
@@ -1595,7 +1595,7 @@ scratch.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-04-29 08:26:53 JST
+ 2023-04-28 16:26:53 PDT
</div>
</div>
</body>
diff --git a/gitformat-signature.html b/gitformat-signature.html
index 90266d404..da48c3b9e 100644
--- a/gitformat-signature.html
+++ b/gitformat-signature.html
@@ -1064,7 +1064,7 @@ Date: Wed Jun 15 09:13:29 2016 +0000
<div id="footer">
<div id="footer-text">
Last updated
- 2023-03-07 15:13:04 JST
+ 2023-03-06 22:13:04 PST
</div>
</div>
</body>
diff --git a/gitglossary.html b/gitglossary.html
index 7633c1eec..6d0632f87 100644
--- a/gitglossary.html
+++ b/gitglossary.html
@@ -1973,7 +1973,7 @@ The most notable example is <code>HEAD</code>.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/githooks.html b/githooks.html
index e02d3ffd4..841c9b84e 100644
--- a/githooks.html
+++ b/githooks.html
@@ -1442,7 +1442,7 @@ running passing "1", "1" should not be possible.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-11 03:57:07 JST
+ 2023-05-10 11:57:07 PDT
</div>
</div>
</body>
diff --git a/gitignore.html b/gitignore.html
index 65748f763..731f7c825 100644
--- a/gitignore.html
+++ b/gitignore.html
@@ -1073,7 +1073,7 @@ everything within <code>foo/bar</code>):</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-11 03:57:07 JST
+ 2023-05-10 11:57:07 PDT
</div>
</div>
</body>
diff --git a/gitk.html b/gitk.html
index 8078bbacc..e185f8985 100644
--- a/gitk.html
+++ b/gitk.html
@@ -1101,7 +1101,7 @@ of end users.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-11-21 15:32:32 JST
+ 2020-11-20 22:32:32 PST
</div>
</div>
</body>
diff --git a/gitmailmap.html b/gitmailmap.html
index 21e042161..0e095185a 100644
--- a/gitmailmap.html
+++ b/gitmailmap.html
@@ -892,7 +892,7 @@ Jane Doe &lt;jane@example.com&gt; Jane &lt;bugs@example.com&gt;</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-05-13 14:11:31 JST
+ 2021-05-12 22:11:31 PDT
</div>
</div>
</body>
diff --git a/gitmodules.html b/gitmodules.html
index 2d9c2a9f0..810766457 100644
--- a/gitmodules.html
+++ b/gitmodules.html
@@ -948,7 +948,7 @@ submodules a URL is specified which can be used for cloning the submodules.</p><
<div id="footer">
<div id="footer-text">
Last updated
- 2021-05-13 14:11:31 JST
+ 2021-05-12 22:11:31 PDT
</div>
</div>
</body>
diff --git a/gitnamespaces.html b/gitnamespaces.html
index df10c2142..5f21d87da 100644
--- a/gitnamespaces.html
+++ b/gitnamespaces.html
@@ -850,7 +850,7 @@ As in #1, the attacker chooses an object ID X to steal. The victim sends
<div id="footer">
<div id="footer-text">
Last updated
- 2021-05-07 13:22:01 JST
+ 2021-05-06 21:22:01 PDT
</div>
</div>
</body>
diff --git a/gitprotocol-capabilities.html b/gitprotocol-capabilities.html
index de3e511f9..e653f9321 100644
--- a/gitprotocol-capabilities.html
+++ b/gitprotocol-capabilities.html
@@ -1154,7 +1154,7 @@ and users of the session ID should not rely on this fact.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-22 07:44:34 JST
+ 2022-09-21 15:44:34 PDT
</div>
</div>
</body>
diff --git a/gitprotocol-common.html b/gitprotocol-common.html
index a69fb6c90..3bfaab6a9 100644
--- a/gitprotocol-common.html
+++ b/gitprotocol-common.html
@@ -889,7 +889,7 @@ pkt-line ("0004").</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/gitprotocol-http.html b/gitprotocol-http.html
index 1e6711aad..62f55c8f2 100644
--- a/gitprotocol-http.html
+++ b/gitprotocol-http.html
@@ -1279,7 +1279,7 @@ update = old_id SP new_id SP name</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/gitprotocol-pack.html b/gitprotocol-pack.html
index 964e5991c..0dfa78382 100644
--- a/gitprotocol-pack.html
+++ b/gitprotocol-pack.html
@@ -1494,7 +1494,7 @@ can be rejected.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/gitprotocol-v2.html b/gitprotocol-v2.html
index 3a515d2d0..fcc493150 100644
--- a/gitprotocol-v2.html
+++ b/gitprotocol-v2.html
@@ -1719,7 +1719,7 @@ headers of that bundle or bundles.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-17 06:16:56 JST
+ 2023-01-16 13:16:56 PST
</div>
</div>
</body>
diff --git a/gitremote-helpers.html b/gitremote-helpers.html
index 5181b9d62..57b295833 100644
--- a/gitremote-helpers.html
+++ b/gitremote-helpers.html
@@ -1537,7 +1537,7 @@ the remote side using that algorithm.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-02 05:55:22 JST
+ 2022-09-01 13:55:22 PDT
</div>
</div>
</body>
diff --git a/gitrepository-layout.html b/gitrepository-layout.html
index 498e6ed01..bd1714a54 100644
--- a/gitrepository-layout.html
+++ b/gitrepository-layout.html
@@ -1372,7 +1372,7 @@ GIT_COMMON_DIR/worktrees/&lt;id&gt;/config.worktree)</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/gitrevisions.html b/gitrevisions.html
index 5cc7abb59..737eda12b 100644
--- a/gitrevisions.html
+++ b/gitrevisions.html
@@ -1343,7 +1343,7 @@ spelt out:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/gitsubmodules.html b/gitsubmodules.html
index 01fa73159..c98b3c2e1 100644
--- a/gitsubmodules.html
+++ b/gitsubmodules.html
@@ -1113,7 +1113,7 @@ affects other Git commands, see <a href="git-config.html">git-config(1)</a> for
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/gittutorial-2.html b/gittutorial-2.html
index 3f6717bad..4be9cc51e 100644
--- a/gittutorial-2.html
+++ b/gittutorial-2.html
@@ -1171,7 +1171,7 @@ example, creating a new commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/gittutorial.html b/gittutorial.html
index ad16f85fe..662c3b9eb 100644
--- a/gittutorial.html
+++ b/gittutorial.html
@@ -1374,7 +1374,7 @@ digressions that may be interesting at this point are:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-05-11 03:57:07 JST
+ 2023-05-10 11:57:07 PDT
</div>
</div>
</body>
diff --git a/gitweb.conf.html b/gitweb.conf.html
index d084c11b2..34a32cce9 100644
--- a/gitweb.conf.html
+++ b/gitweb.conf.html
@@ -2015,7 +2015,7 @@ gitweb_config.perl
<div id="footer">
<div id="footer-text">
Last updated
- 2021-04-14 10:13:34 JST
+ 2021-04-13 18:13:34 PDT
</div>
</div>
</body>
diff --git a/gitweb.html b/gitweb.html
index 946c9fd6d..0bd2ecb3c 100644
--- a/gitweb.html
+++ b/gitweb.html
@@ -1642,7 +1642,7 @@ putting "gitweb" in the subject of email.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-10-30 08:18:45 JST
+ 2021-10-29 16:18:45 PDT
</div>
</div>
</body>
diff --git a/gitworkflows.html b/gitworkflows.html
index e68de91f5..4c63bc675 100644
--- a/gitworkflows.html
+++ b/gitworkflows.html
@@ -1225,7 +1225,7 @@ other options.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2021-12-11 07:52:02 JST
+ 2021-12-10 14:52:02 PST
</div>
</div>
</body>
diff --git a/howto/coordinate-embargoed-releases.html b/howto/coordinate-embargoed-releases.html
index 16f60bfdf..62f2a103d 100644
--- a/howto/coordinate-embargoed-releases.html
+++ b/howto/coordinate-embargoed-releases.html
@@ -1038,7 +1038,7 @@ Thanks,
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:45 JST
+ 2023-06-13 13:58:23 PDT
</div>
</div>
</body>
diff --git a/howto/keep-canonical-history-correct.html b/howto/keep-canonical-history-correct.html
index 3b696b283..a37027f95 100644
--- a/howto/keep-canonical-history-correct.html
+++ b/howto/keep-canonical-history-correct.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Keep authoritative canonical history correct with git pull</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -939,7 +939,7 @@ tip of your <em>master</em> again and redo the two merges:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:23 PDT
</div>
</div>
</body>
diff --git a/howto/maintain-git.html b/howto/maintain-git.html
index 648ebcc8e..c37381a16 100644
--- a/howto/maintain-git.html
+++ b/howto/maintain-git.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to maintain Git</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -1479,7 +1479,7 @@ $ git update-ref -d $mf/ai/topic</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:45 JST
+ 2023-06-13 13:58:23 PDT
</div>
</div>
</body>
diff --git a/howto/new-command.html b/howto/new-command.html
index 7fdfa358f..3f3c2e4b7 100644
--- a/howto/new-command.html
+++ b/howto/new-command.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to integrate new subcommands</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -864,7 +864,7 @@ letter [PATCH 0/n].
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:42 JST
+ 2023-06-13 13:58:21 PDT
</div>
</div>
</body>
diff --git a/howto/rebase-from-internal-branch.html b/howto/rebase-from-internal-branch.html
index 40672384d..d5f889907 100644
--- a/howto/rebase-from-internal-branch.html
+++ b/howto/rebase-from-internal-branch.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to rebase from an internal branch</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -896,7 +896,7 @@ the #1' commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:23 PDT
</div>
</div>
</body>
diff --git a/howto/rebuild-from-update-hook.html b/howto/rebuild-from-update-hook.html
index e859ee5ba..bf571d654 100644
--- a/howto/rebuild-from-update-hook.html
+++ b/howto/rebuild-from-update-hook.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to rebuild from update hook</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -848,7 +848,7 @@ This is still crude and does not protect against simultaneous
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:23 PDT
</div>
</div>
</body>
diff --git a/howto/recover-corrupted-blob-object.html b/howto/recover-corrupted-blob-object.html
index 6d7441a8d..9450e9984 100644
--- a/howto/recover-corrupted-blob-object.html
+++ b/howto/recover-corrupted-blob-object.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to recover a corrupted blob object</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -881,7 +881,7 @@ thing.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:22 PDT
</div>
</div>
</body>
diff --git a/howto/recover-corrupted-object-harder.html b/howto/recover-corrupted-object-harder.html
index 79f77f77d..6d8ae76d1 100644
--- a/howto/recover-corrupted-object-harder.html
+++ b/howto/recover-corrupted-object-harder.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to recover an object from scratch</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1190,7 +1190,7 @@ int main(int argc, char **argv)
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:23 PDT
</div>
</div>
</body>
diff --git a/howto/revert-a-faulty-merge.html b/howto/revert-a-faulty-merge.html
index 0654375a5..7bebc1bb7 100644
--- a/howto/revert-a-faulty-merge.html
+++ b/howto/revert-a-faulty-merge.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to revert a faulty merge</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1026,7 +1026,7 @@ P---o---o---M---x---x---W---x---M2
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:22 PDT
</div>
</div>
</body>
diff --git a/howto/revert-branch-rebase.html b/howto/revert-branch-rebase.html
index 7dc46aec4..2451d2a23 100644
--- a/howto/revert-branch-rebase.html
+++ b/howto/revert-branch-rebase.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to revert an existing commit</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -908,7 +908,7 @@ Committed merge 7fb9b7262a1d1e0a47bbfdcbbcf50ce0635d3f8f
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:43 JST
+ 2023-06-13 13:58:21 PDT
</div>
</div>
</body>
diff --git a/howto/separating-topic-branches.html b/howto/separating-topic-branches.html
index 1fe732eab..bbc06d99a 100644
--- a/howto/separating-topic-branches.html
+++ b/howto/separating-topic-branches.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to separate topic branches</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -842,7 +842,7 @@ o---o"master"</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:22 PDT
</div>
</div>
</body>
diff --git a/howto/setup-git-server-over-http.html b/howto/setup-git-server-over-http.html
index ba9f8d768..582cfc350 100644
--- a/howto/setup-git-server-over-http.html
+++ b/howto/setup-git-server-over-http.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to setup Git server over http</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1072,7 +1072,7 @@ help diagnosing the problem, but removes security checks.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:44 JST
+ 2023-06-13 13:58:22 PDT
</div>
</div>
</body>
diff --git a/howto/update-hook-example.html b/howto/update-hook-example.html
index 8b46d19c8..5e896bb3f 100644
--- a/howto/update-hook-example.html
+++ b/howto/update-hook-example.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to use the update hook</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -931,7 +931,7 @@ that JC can make non-fast-forward pushes on it.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:43 JST
+ 2023-06-13 13:58:22 PDT
</div>
</div>
</body>
diff --git a/howto/use-git-daemon.html b/howto/use-git-daemon.html
index aa1daaa0a..736b447d0 100644
--- a/howto/use-git-daemon.html
+++ b/howto/use-git-daemon.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to use git-daemon</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -792,7 +792,7 @@ a good practice to put the paths after a "--" separator.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:43 JST
+ 2023-06-13 13:58:21 PDT
</div>
</div>
</body>
diff --git a/howto/using-merge-subtree.html b/howto/using-merge-subtree.html
index 890d686ff..2a139f1bd 100644
--- a/howto/using-merge-subtree.html
+++ b/howto/using-merge-subtree.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to use the subtree merge strategy</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -849,7 +849,7 @@ Please note that if the other project merges from you, then it will
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:43 JST
+ 2023-06-13 13:58:21 PDT
</div>
</div>
</body>
diff --git a/howto/using-signed-tag-in-pull-request.html b/howto/using-signed-tag-in-pull-request.html
index 65fd13a41..24f08a244 100644
--- a/howto/using-signed-tag-in-pull-request.html
+++ b/howto/using-signed-tag-in-pull-request.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>How to use a signed tag in pull requests</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -953,7 +953,7 @@ as part of the merge commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:43 JST
+ 2023-06-13 13:58:21 PDT
</div>
</div>
</body>
diff --git a/scalar.html b/scalar.html
index f65518f97..c47ab5e65 100644
--- a/scalar.html
+++ b/scalar.html
@@ -988,7 +988,7 @@ delete &lt;enlistment&gt;
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-20 07:03:44 JST
+ 2022-09-19 15:03:44 PDT
</div>
</div>
</body>
diff --git a/technical/api-error-handling.html b/technical/api-error-handling.html
index eeb34861d..e99d271cf 100644
--- a/technical/api-error-handling.html
+++ b/technical/api-error-handling.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Error reporting in git</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -879,7 +879,7 @@ a message, pass a strbuf that is explicitly ignored:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-22 07:44:34 JST
+ 2022-09-21 15:44:34 PDT
</div>
</div>
</body>
diff --git a/technical/api-index.html b/technical/api-index.html
index 5ed810d70..fd4639252 100644
--- a/technical/api-index.html
+++ b/technical/api-index.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Git API Documents</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -776,7 +776,7 @@ documents them.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-06-01 17:26:48 JST
+ 2023-06-01 01:26:48 PDT
</div>
</div>
</body>
diff --git a/technical/api-merge.html b/technical/api-merge.html
index f7c2dd6f1..d54ee5d3d 100644
--- a/technical/api-merge.html
+++ b/technical/api-merge.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>merge API</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -802,7 +802,7 @@ and <code>diff.c</code> for examples.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/technical/api-parse-options.html b/technical/api-parse-options.html
index 48cb5f307..d8779498c 100644
--- a/technical/api-parse-options.html
+++ b/technical/api-parse-options.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>parse-options API</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1352,7 +1352,7 @@ for real-world examples.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-22 07:44:34 JST
+ 2022-09-21 15:44:34 PDT
</div>
</div>
</body>
diff --git a/technical/api-simple-ipc.html b/technical/api-simple-ipc.html
index 0a5dd3091..ec4a11f10 100644
--- a/technical/api-simple-ipc.html
+++ b/technical/api-simple-ipc.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Simple-IPC API</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -841,7 +841,7 @@ layer to focus on the application at hand.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/technical/api-trace2.html b/technical/api-trace2.html
index 0b0ed23f4..e8cd2d15a 100644
--- a/technical/api-trace2.html
+++ b/technical/api-trace2.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Trace2 API</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -2355,7 +2355,7 @@ Trace2 targets (and convert &lt;key&gt; to a "category").
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-05 13:49:36 JST
+ 2022-11-04 21:49:36 PDT
</div>
</div>
</body>
diff --git a/technical/bitmap-format.html b/technical/bitmap-format.html
index cca739ece..a36369950 100644
--- a/technical/bitmap-format.html
+++ b/technical/bitmap-format.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>GIT bitmap v1 format</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -1209,7 +1209,7 @@ xor_row (4 byte integer, network byte order):
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-06 10:35:54 JST
+ 2022-09-05 18:35:54 PDT
</div>
</div>
</body>
diff --git a/technical/bundle-uri.html b/technical/bundle-uri.html
index bffa5e4fc..c73d35052 100644
--- a/technical/bundle-uri.html
+++ b/technical/bundle-uri.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Bundle URIs</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1464,7 +1464,7 @@ would cause these on-demand downloads to be too aggressive.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-23 08:29:29 JST
+ 2023-02-22 15:29:29 PST
</div>
</div>
</body>
diff --git a/technical/hash-function-transition.html b/technical/hash-function-transition.html
index 9661160fe..4e896ee28 100644
--- a/technical/hash-function-transition.html
+++ b/technical/hash-function-transition.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Git hash function transition</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -2088,7 +2088,7 @@ See the history of this file in git.git for the history of subsequent
<div id="footer">
<div id="footer-text">
Last updated
- 2023-01-31 07:44:53 JST
+ 2023-01-30 14:44:53 PST
</div>
</div>
</body>
diff --git a/technical/long-running-process-protocol.html b/technical/long-running-process-protocol.html
index 6e0fc0c7b..7869fdc36 100644
--- a/technical/long-running-process-protocol.html
+++ b/technical/long-running-process-protocol.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Long-running process protocol</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -796,7 +796,7 @@ process has stopped.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/technical/multi-pack-index.html b/technical/multi-pack-index.html
index 3155fc83f..2cbcc49b5 100644
--- a/technical/multi-pack-index.html
+++ b/technical/multi-pack-index.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Multi-Pack-Index (MIDX) Design Notes</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -913,7 +913,7 @@ Packfiles can be marked as "special" using empty files that share
<div id="footer">
<div id="footer-text">
Last updated
- 2022-02-17 10:29:08 JST
+ 2022-02-16 17:29:08 PST
</div>
</div>
</body>
diff --git a/technical/pack-heuristics.html b/technical/pack-heuristics.html
index 392360c55..650656ceb 100644
--- a/technical/pack-heuristics.html
+++ b/technical/pack-heuristics.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Concerning Git&#8217;s Packing Heuristics</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1344,7 +1344,7 @@ so obvious that they never go anywhere.</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/technical/parallel-checkout.html b/technical/parallel-checkout.html
index b0530737f..2d2ec7639 100644
--- a/technical/parallel-checkout.html
+++ b/technical/parallel-checkout.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Parallel Checkout Design Notes</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1076,7 +1076,7 @@ err |= run_parallel_checkout(&amp;state, pc_workers, pc_threshold, NULL, NULL);<
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-12 16:55:30 JST
+ 2022-11-11 23:55:30 PST
</div>
</div>
</body>
diff --git a/technical/partial-clone.html b/technical/partial-clone.html
index d7048be19..8ae58aa65 100644
--- a/technical/partial-clone.html
+++ b/technical/partial-clone.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Partial Clone Design Notes</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -1214,7 +1214,7 @@ type of packfile that references it.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-19 06:11:07 JST
+ 2022-08-18 14:11:07 PDT
</div>
</div>
</body>
diff --git a/technical/racy-git.html b/technical/racy-git.html
index 045401816..4e99c8567 100644
--- a/technical/racy-git.html
+++ b/technical/racy-git.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Use of index and Racy Git problem</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -953,7 +953,7 @@ practice anymore. This was done with commit 0fc82cff on Aug 15,
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/technical/reftable.html b/technical/reftable.html
index 0b0183824..16c612f24 100644
--- a/technical/reftable.html
+++ b/technical/reftable.html
@@ -2056,7 +2056,7 @@ impossible.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-03-10 07:17:38 JST
+ 2022-03-09 14:17:38 PST
</div>
</div>
</body>
diff --git a/technical/scalar.html b/technical/scalar.html
index 91d39d397..ada717878 100644
--- a/technical/scalar.html
+++ b/technical/scalar.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Scalar</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -834,7 +834,7 @@ built and installed as its own executable in the <code>bin/</code> directory, al
<div id="footer">
<div id="footer-text">
Last updated
- 2022-09-20 07:03:44 JST
+ 2022-09-19 15:03:44 PDT
</div>
</div>
</body>
diff --git a/technical/send-pack-pipeline.html b/technical/send-pack-pipeline.html
index fea8e356b..fa85f98c2 100644
--- a/technical/send-pack-pipeline.html
+++ b/technical/send-pack-pipeline.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Git-send-pack internals</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div class="sect1">
@@ -828,7 +828,7 @@ closes the reading side of the pipe and fd to receive-pack.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/technical/shallow.html b/technical/shallow.html
index 367a80e3e..b8f5e8613 100644
--- a/technical/shallow.html
+++ b/technical/shallow.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Shallow commits</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -814,7 +814,7 @@ number a signed 32-bit integer can contain) means infinite depth.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-08-20 14:10:31 JST
+ 2020-08-19 22:10:31 PDT
</div>
</div>
</body>
diff --git a/technical/trivial-merge.html b/technical/trivial-merge.html
index 16d0eb0bf..27679af9b 100644
--- a/technical/trivial-merge.html
+++ b/technical/trivial-merge.html
@@ -735,7 +735,7 @@ asciidoc.install();
<body class="article">
<div id="header">
<h1>Trivial merge rules</h1>
-<span id="revdate">2023-06-01</span>
+<span id="revdate">2023-06-13</span>
</div>
<div id="content">
<div id="preamble">
@@ -857,7 +857,7 @@ the automatic merge will generally give this effect.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2020-03-11 07:02:33 JST
+ 2020-03-10 15:02:33 PDT
</div>
</div>
</body>
diff --git a/user-manual.html b/user-manual.html
index 0cc61cdf4..7d1d7752d 100644
--- a/user-manual.html
+++ b/user-manual.html
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Git User Manual</title><link rel="stylesheet" type="text/css" href="docbook-xsl.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en" class="book"><div class="titlepage"><div><div><h1 class="title"><a name="id-1"></a>Git User Manual</h1></div><div><div class="revhistory"><table style="border-style:solid; width:100%;" summary="Revision History"><tr><th align="left" valign="top" colspan="2"><b>Revision History</b></th></tr><tr><td align="left"></td><td align="left">2023-06-01</td></tr></table></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="preface"><a href="#_introduction">Introduction</a></span></dt><dt><span class="chapter"><a href="#repositories-and-branches">1. Repositories and Branches</a></span></dt><dd><dl><dt><span class="section"><a href="#how-to-get-a-git-repository">How to get a Git repository</a></span></dt><dt><span class="section"><a href="#how-to-check-out">How to check out a different version of a project</a></span></dt><dt><span class="section"><a href="#understanding-commits">Understanding History: Commits</a></span></dt><dd><dl><dt><span class="section"><a href="#understanding-reachability">Understanding history: commits, parents, and reachability</a></span></dt><dt><span class="section"><a href="#history-diagrams">Understanding history: History diagrams</a></span></dt><dt><span class="section"><a href="#what-is-a-branch">Understanding history: What is a branch?</a></span></dt></dl></dd><dt><span class="section"><a href="#manipulating-branches">Manipulating branches</a></span></dt><dt><span class="section"><a href="#detached-head">Examining an old version without creating a new branch</a></span></dt><dt><span class="section"><a href="#examining-remote-branches">Examining branches from a remote repository</a></span></dt><dt><span class="section"><a href="#how-git-stores-references">Naming branches, tags, and other references</a></span></dt><dt><span class="section"><a href="#Updating-a-repository-With-git-fetch">Updating a repository with git fetch</a></span></dt><dt><span class="section"><a href="#fetching-branches">Fetching branches from other repositories</a></span></dt></dl></dd><dt><span class="chapter"><a href="#exploring-git-history">2. Exploring Git history</a></span></dt><dd><dl><dt><span class="section"><a href="#using-bisect">How to use bisect to find a regression</a></span></dt><dt><span class="section"><a href="#naming-commits">Naming commits</a></span></dt><dt><span class="section"><a href="#creating-tags">Creating tags</a></span></dt><dt><span class="section"><a href="#browsing-revisions">Browsing revisions</a></span></dt><dt><span class="section"><a href="#generating-diffs">Generating diffs</a></span></dt><dt><span class="section"><a href="#viewing-old-file-versions">Viewing old file versions</a></span></dt><dt><span class="section"><a href="#history-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#counting-commits-on-a-branch">Counting the number of commits on a branch</a></span></dt><dt><span class="section"><a href="#checking-for-equal-branches">Check whether two branches point at the same history</a></span></dt><dt><span class="section"><a href="#finding-tagged-descendants">Find first tagged version including a given fix</a></span></dt><dt><span class="section"><a href="#showing-commits-unique-to-a-branch">Showing commits unique to a given branch</a></span></dt><dt><span class="section"><a href="#making-a-release">Creating a changelog and tarball for a software release</a></span></dt><dt><span class="section"><a href="#Finding-commits-With-given-Content">Finding commits referencing a file with given content</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#Developing-With-git">3. Developing with Git</a></span></dt><dd><dl><dt><span class="section"><a href="#telling-git-your-name">Telling Git your name</a></span></dt><dt><span class="section"><a href="#creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#how-to-make-a-commit">How to make a commit</a></span></dt><dt><span class="section"><a href="#creating-good-commit-messages">Creating good commit messages</a></span></dt><dt><span class="section"><a href="#ignoring-files">Ignoring files</a></span></dt><dt><span class="section"><a href="#how-to-merge">How to merge</a></span></dt><dt><span class="section"><a href="#resolving-a-merge">Resolving a merge</a></span></dt><dd><dl><dt><span class="section"><a href="#conflict-resolution">Getting conflict-resolution help during a merge</a></span></dt></dl></dd><dt><span class="section"><a href="#undoing-a-merge">Undoing a merge</a></span></dt><dt><span class="section"><a href="#fast-forwards">Fast-forward merges</a></span></dt><dt><span class="section"><a href="#fixing-mistakes">Fixing mistakes</a></span></dt><dd><dl><dt><span class="section"><a href="#reverting-a-commit">Fixing a mistake with a new commit</a></span></dt><dt><span class="section"><a href="#fixing-a-mistake-by-rewriting-history">Fixing a mistake by rewriting history</a></span></dt><dt><span class="section"><a href="#checkout-of-path">Checking out an old version of a file</a></span></dt><dt><span class="section"><a href="#interrupted-work">Temporarily setting aside work in progress</a></span></dt></dl></dd><dt><span class="section"><a href="#ensuring-good-performance">Ensuring good performance</a></span></dt><dt><span class="section"><a href="#ensuring-reliability">Ensuring reliability</a></span></dt><dd><dl><dt><span class="section"><a href="#checking-for-corruption">Checking the repository for corruption</a></span></dt><dt><span class="section"><a href="#recovering-lost-changes">Recovering lost changes</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#sharing-development">4. Sharing development with others</a></span></dt><dd><dl><dt><span class="section"><a href="#getting-updates-With-git-pull">Getting updates with git pull</a></span></dt><dt><span class="section"><a href="#submitting-patches">Submitting patches to a project</a></span></dt><dt><span class="section"><a href="#importing-patches">Importing patches to a project</a></span></dt><dt><span class="section"><a href="#public-repositories">Public Git repositories</a></span></dt><dd><dl><dt><span class="section"><a href="#setting-up-a-public-repository">Setting up a public repository</a></span></dt><dt><span class="section"><a href="#exporting-via-git">Exporting a Git repository via the Git protocol</a></span></dt><dt><span class="section"><a href="#exporting-via-http">Exporting a git repository via HTTP</a></span></dt><dt><span class="section"><a href="#pushing-changes-to-a-public-repository">Pushing changes to a public repository</a></span></dt><dt><span class="section"><a href="#forcing-push">What to do when a push fails</a></span></dt><dt><span class="section"><a href="#setting-up-a-shared-repository">Setting up a shared repository</a></span></dt><dt><span class="section"><a href="#setting-up-gitweb">Allowing web browsing of a repository</a></span></dt></dl></dd><dt><span class="section"><a href="#how-to-get-a-git-repository-with-minimal-history">How to get a Git repository with minimal history</a></span></dt><dt><span class="section"><a href="#sharing-development-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#maintaining-topic-branches">Maintaining topic branches for a Linux subsystem maintainer</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#cleaning-up-history">5. Rewriting history and maintaining patch series</a></span></dt><dd><dl><dt><span class="section"><a href="#patch-series">Creating the perfect patch series</a></span></dt><dt><span class="section"><a href="#using-git-rebase">Keeping a patch series up to date using git rebase</a></span></dt><dt><span class="section"><a href="#rewriting-one-commit">Rewriting a single commit</a></span></dt><dt><span class="section"><a href="#reordering-patch-series">Reordering or selecting from a patch series</a></span></dt><dt><span class="section"><a href="#interactive-rebase">Using interactive rebases</a></span></dt><dt><span class="section"><a href="#patch-series-tools">Other tools</a></span></dt><dt><span class="section"><a href="#problems-With-rewriting-history">Problems with rewriting history</a></span></dt><dt><span class="section"><a href="#bisect-merges">Why bisecting merge commits can be harder than bisecting linear history</a></span></dt></dl></dd><dt><span class="chapter"><a href="#advanced-branch-management">6. Advanced branch management</a></span></dt><dd><dl><dt><span class="section"><a href="#fetching-individual-branches">Fetching individual branches</a></span></dt><dt><span class="section"><a href="#fetch-fast-forwards">git fetch and fast-forwards</a></span></dt><dt><span class="section"><a href="#forcing-fetch">Forcing git fetch to do non-fast-forward updates</a></span></dt><dt><span class="section"><a href="#remote-branch-configuration">Configuring remote-tracking branches</a></span></dt></dl></dd><dt><span class="chapter"><a href="#git-concepts">7. Git concepts</a></span></dt><dd><dl><dt><span class="section"><a href="#the-object-database">The Object Database</a></span></dt><dd><dl><dt><span class="section"><a href="#commit-object">Commit Object</a></span></dt><dt><span class="section"><a href="#tree-object">Tree Object</a></span></dt><dt><span class="section"><a href="#blob-object">Blob Object</a></span></dt><dt><span class="section"><a href="#trust">Trust</a></span></dt><dt><span class="section"><a href="#tag-object">Tag Object</a></span></dt><dt><span class="section"><a href="#pack-files">How Git stores objects efficiently: pack files</a></span></dt><dt><span class="section"><a href="#dangling-objects">Dangling objects</a></span></dt><dt><span class="section"><a href="#recovering-from-repository-corruption">Recovering from repository corruption</a></span></dt></dl></dd><dt><span class="section"><a href="#the-index">The index</a></span></dt></dl></dd><dt><span class="chapter"><a href="#submodules">8. Submodules</a></span></dt><dd><dl><dt><span class="section"><a href="#pitfalls-with-submodules">Pitfalls with submodules</a></span></dt></dl></dd><dt><span class="chapter"><a href="#low-level-operations">9. Low-level Git operations</a></span></dt><dd><dl><dt><span class="section"><a href="#object-manipulation">Object access and manipulation</a></span></dt><dt><span class="section"><a href="#the-workflow">The Workflow</a></span></dt><dd><dl><dt><span class="section"><a href="#working-directory-to-index">working directory → index</a></span></dt><dt><span class="section"><a href="#index-to-object-database">index → object database</a></span></dt><dt><span class="section"><a href="#object-database-to-index">object database → index</a></span></dt><dt><span class="section"><a href="#index-to-working-directory">index → working directory</a></span></dt><dt><span class="section"><a href="#tying-it-all-together">Tying it all together</a></span></dt></dl></dd><dt><span class="section"><a href="#examining-the-data">Examining the data</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees">Merging multiple trees</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees-2">Merging multiple trees, continued</a></span></dt></dl></dd><dt><span class="chapter"><a href="#hacking-git">10. Hacking Git</a></span></dt><dd><dl><dt><span class="section"><a href="#object-details">Object storage format</a></span></dt><dt><span class="section"><a href="#birdview-on-the-source-code">A birds-eye view of Git’s source code</a></span></dt></dl></dd><dt><span class="chapter"><a href="#glossary">11. Git Glossary</a></span></dt><dd><dl><dt><span class="section"><a href="#git-explained">Git explained</a></span></dt></dl></dd><dt><span class="appendix"><a href="#git-quick-start">A. Git Quick Reference</a></span></dt><dd><dl><dt><span class="section"><a href="#quick-creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#managing-branches">Managing branches</a></span></dt><dt><span class="section"><a href="#exploring-history">Exploring history</a></span></dt><dt><span class="section"><a href="#making-changes">Making changes</a></span></dt><dt><span class="section"><a href="#merging">Merging</a></span></dt><dt><span class="section"><a href="#sharing-your-changes">Sharing your changes</a></span></dt><dt><span class="section"><a href="#repository-maintenance">Repository maintenance</a></span></dt></dl></dd><dt><span class="appendix"><a href="#todo">B. Notes and todo list for this manual</a></span></dt><dd><dl><dt><span class="section"><a href="#todo-list">Todo list</a></span></dt></dl></dd></dl></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a name="_introduction"></a>Introduction</h1></div></div></div><p>Git is a fast distributed revision control system.</p><p>This manual is designed to be readable by someone with basic UNIX
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Git User Manual</title><link rel="stylesheet" type="text/css" href="docbook-xsl.css"><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en" class="book"><div class="titlepage"><div><div><h1 class="title"><a name="id-1"></a>Git User Manual</h1></div><div><div class="revhistory"><table style="border-style:solid; width:100%;" summary="Revision History"><tr><th align="left" valign="top" colspan="2"><b>Revision History</b></th></tr><tr><td align="left"></td><td align="left">2023-06-13</td></tr></table></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="preface"><a href="#_introduction">Introduction</a></span></dt><dt><span class="chapter"><a href="#repositories-and-branches">1. Repositories and Branches</a></span></dt><dd><dl><dt><span class="section"><a href="#how-to-get-a-git-repository">How to get a Git repository</a></span></dt><dt><span class="section"><a href="#how-to-check-out">How to check out a different version of a project</a></span></dt><dt><span class="section"><a href="#understanding-commits">Understanding History: Commits</a></span></dt><dd><dl><dt><span class="section"><a href="#understanding-reachability">Understanding history: commits, parents, and reachability</a></span></dt><dt><span class="section"><a href="#history-diagrams">Understanding history: History diagrams</a></span></dt><dt><span class="section"><a href="#what-is-a-branch">Understanding history: What is a branch?</a></span></dt></dl></dd><dt><span class="section"><a href="#manipulating-branches">Manipulating branches</a></span></dt><dt><span class="section"><a href="#detached-head">Examining an old version without creating a new branch</a></span></dt><dt><span class="section"><a href="#examining-remote-branches">Examining branches from a remote repository</a></span></dt><dt><span class="section"><a href="#how-git-stores-references">Naming branches, tags, and other references</a></span></dt><dt><span class="section"><a href="#Updating-a-repository-With-git-fetch">Updating a repository with git fetch</a></span></dt><dt><span class="section"><a href="#fetching-branches">Fetching branches from other repositories</a></span></dt></dl></dd><dt><span class="chapter"><a href="#exploring-git-history">2. Exploring Git history</a></span></dt><dd><dl><dt><span class="section"><a href="#using-bisect">How to use bisect to find a regression</a></span></dt><dt><span class="section"><a href="#naming-commits">Naming commits</a></span></dt><dt><span class="section"><a href="#creating-tags">Creating tags</a></span></dt><dt><span class="section"><a href="#browsing-revisions">Browsing revisions</a></span></dt><dt><span class="section"><a href="#generating-diffs">Generating diffs</a></span></dt><dt><span class="section"><a href="#viewing-old-file-versions">Viewing old file versions</a></span></dt><dt><span class="section"><a href="#history-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#counting-commits-on-a-branch">Counting the number of commits on a branch</a></span></dt><dt><span class="section"><a href="#checking-for-equal-branches">Check whether two branches point at the same history</a></span></dt><dt><span class="section"><a href="#finding-tagged-descendants">Find first tagged version including a given fix</a></span></dt><dt><span class="section"><a href="#showing-commits-unique-to-a-branch">Showing commits unique to a given branch</a></span></dt><dt><span class="section"><a href="#making-a-release">Creating a changelog and tarball for a software release</a></span></dt><dt><span class="section"><a href="#Finding-commits-With-given-Content">Finding commits referencing a file with given content</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#Developing-With-git">3. Developing with Git</a></span></dt><dd><dl><dt><span class="section"><a href="#telling-git-your-name">Telling Git your name</a></span></dt><dt><span class="section"><a href="#creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#how-to-make-a-commit">How to make a commit</a></span></dt><dt><span class="section"><a href="#creating-good-commit-messages">Creating good commit messages</a></span></dt><dt><span class="section"><a href="#ignoring-files">Ignoring files</a></span></dt><dt><span class="section"><a href="#how-to-merge">How to merge</a></span></dt><dt><span class="section"><a href="#resolving-a-merge">Resolving a merge</a></span></dt><dd><dl><dt><span class="section"><a href="#conflict-resolution">Getting conflict-resolution help during a merge</a></span></dt></dl></dd><dt><span class="section"><a href="#undoing-a-merge">Undoing a merge</a></span></dt><dt><span class="section"><a href="#fast-forwards">Fast-forward merges</a></span></dt><dt><span class="section"><a href="#fixing-mistakes">Fixing mistakes</a></span></dt><dd><dl><dt><span class="section"><a href="#reverting-a-commit">Fixing a mistake with a new commit</a></span></dt><dt><span class="section"><a href="#fixing-a-mistake-by-rewriting-history">Fixing a mistake by rewriting history</a></span></dt><dt><span class="section"><a href="#checkout-of-path">Checking out an old version of a file</a></span></dt><dt><span class="section"><a href="#interrupted-work">Temporarily setting aside work in progress</a></span></dt></dl></dd><dt><span class="section"><a href="#ensuring-good-performance">Ensuring good performance</a></span></dt><dt><span class="section"><a href="#ensuring-reliability">Ensuring reliability</a></span></dt><dd><dl><dt><span class="section"><a href="#checking-for-corruption">Checking the repository for corruption</a></span></dt><dt><span class="section"><a href="#recovering-lost-changes">Recovering lost changes</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#sharing-development">4. Sharing development with others</a></span></dt><dd><dl><dt><span class="section"><a href="#getting-updates-With-git-pull">Getting updates with git pull</a></span></dt><dt><span class="section"><a href="#submitting-patches">Submitting patches to a project</a></span></dt><dt><span class="section"><a href="#importing-patches">Importing patches to a project</a></span></dt><dt><span class="section"><a href="#public-repositories">Public Git repositories</a></span></dt><dd><dl><dt><span class="section"><a href="#setting-up-a-public-repository">Setting up a public repository</a></span></dt><dt><span class="section"><a href="#exporting-via-git">Exporting a Git repository via the Git protocol</a></span></dt><dt><span class="section"><a href="#exporting-via-http">Exporting a git repository via HTTP</a></span></dt><dt><span class="section"><a href="#pushing-changes-to-a-public-repository">Pushing changes to a public repository</a></span></dt><dt><span class="section"><a href="#forcing-push">What to do when a push fails</a></span></dt><dt><span class="section"><a href="#setting-up-a-shared-repository">Setting up a shared repository</a></span></dt><dt><span class="section"><a href="#setting-up-gitweb">Allowing web browsing of a repository</a></span></dt></dl></dd><dt><span class="section"><a href="#how-to-get-a-git-repository-with-minimal-history">How to get a Git repository with minimal history</a></span></dt><dt><span class="section"><a href="#sharing-development-examples">Examples</a></span></dt><dd><dl><dt><span class="section"><a href="#maintaining-topic-branches">Maintaining topic branches for a Linux subsystem maintainer</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="#cleaning-up-history">5. Rewriting history and maintaining patch series</a></span></dt><dd><dl><dt><span class="section"><a href="#patch-series">Creating the perfect patch series</a></span></dt><dt><span class="section"><a href="#using-git-rebase">Keeping a patch series up to date using git rebase</a></span></dt><dt><span class="section"><a href="#rewriting-one-commit">Rewriting a single commit</a></span></dt><dt><span class="section"><a href="#reordering-patch-series">Reordering or selecting from a patch series</a></span></dt><dt><span class="section"><a href="#interactive-rebase">Using interactive rebases</a></span></dt><dt><span class="section"><a href="#patch-series-tools">Other tools</a></span></dt><dt><span class="section"><a href="#problems-With-rewriting-history">Problems with rewriting history</a></span></dt><dt><span class="section"><a href="#bisect-merges">Why bisecting merge commits can be harder than bisecting linear history</a></span></dt></dl></dd><dt><span class="chapter"><a href="#advanced-branch-management">6. Advanced branch management</a></span></dt><dd><dl><dt><span class="section"><a href="#fetching-individual-branches">Fetching individual branches</a></span></dt><dt><span class="section"><a href="#fetch-fast-forwards">git fetch and fast-forwards</a></span></dt><dt><span class="section"><a href="#forcing-fetch">Forcing git fetch to do non-fast-forward updates</a></span></dt><dt><span class="section"><a href="#remote-branch-configuration">Configuring remote-tracking branches</a></span></dt></dl></dd><dt><span class="chapter"><a href="#git-concepts">7. Git concepts</a></span></dt><dd><dl><dt><span class="section"><a href="#the-object-database">The Object Database</a></span></dt><dd><dl><dt><span class="section"><a href="#commit-object">Commit Object</a></span></dt><dt><span class="section"><a href="#tree-object">Tree Object</a></span></dt><dt><span class="section"><a href="#blob-object">Blob Object</a></span></dt><dt><span class="section"><a href="#trust">Trust</a></span></dt><dt><span class="section"><a href="#tag-object">Tag Object</a></span></dt><dt><span class="section"><a href="#pack-files">How Git stores objects efficiently: pack files</a></span></dt><dt><span class="section"><a href="#dangling-objects">Dangling objects</a></span></dt><dt><span class="section"><a href="#recovering-from-repository-corruption">Recovering from repository corruption</a></span></dt></dl></dd><dt><span class="section"><a href="#the-index">The index</a></span></dt></dl></dd><dt><span class="chapter"><a href="#submodules">8. Submodules</a></span></dt><dd><dl><dt><span class="section"><a href="#pitfalls-with-submodules">Pitfalls with submodules</a></span></dt></dl></dd><dt><span class="chapter"><a href="#low-level-operations">9. Low-level Git operations</a></span></dt><dd><dl><dt><span class="section"><a href="#object-manipulation">Object access and manipulation</a></span></dt><dt><span class="section"><a href="#the-workflow">The Workflow</a></span></dt><dd><dl><dt><span class="section"><a href="#working-directory-to-index">working directory → index</a></span></dt><dt><span class="section"><a href="#index-to-object-database">index → object database</a></span></dt><dt><span class="section"><a href="#object-database-to-index">object database → index</a></span></dt><dt><span class="section"><a href="#index-to-working-directory">index → working directory</a></span></dt><dt><span class="section"><a href="#tying-it-all-together">Tying it all together</a></span></dt></dl></dd><dt><span class="section"><a href="#examining-the-data">Examining the data</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees">Merging multiple trees</a></span></dt><dt><span class="section"><a href="#merging-multiple-trees-2">Merging multiple trees, continued</a></span></dt></dl></dd><dt><span class="chapter"><a href="#hacking-git">10. Hacking Git</a></span></dt><dd><dl><dt><span class="section"><a href="#object-details">Object storage format</a></span></dt><dt><span class="section"><a href="#birdview-on-the-source-code">A birds-eye view of Git’s source code</a></span></dt></dl></dd><dt><span class="chapter"><a href="#glossary">11. Git Glossary</a></span></dt><dd><dl><dt><span class="section"><a href="#git-explained">Git explained</a></span></dt></dl></dd><dt><span class="appendix"><a href="#git-quick-start">A. Git Quick Reference</a></span></dt><dd><dl><dt><span class="section"><a href="#quick-creating-a-new-repository">Creating a new repository</a></span></dt><dt><span class="section"><a href="#managing-branches">Managing branches</a></span></dt><dt><span class="section"><a href="#exploring-history">Exploring history</a></span></dt><dt><span class="section"><a href="#making-changes">Making changes</a></span></dt><dt><span class="section"><a href="#merging">Merging</a></span></dt><dt><span class="section"><a href="#sharing-your-changes">Sharing your changes</a></span></dt><dt><span class="section"><a href="#repository-maintenance">Repository maintenance</a></span></dt></dl></dd><dt><span class="appendix"><a href="#todo">B. Notes and todo list for this manual</a></span></dt><dd><dl><dt><span class="section"><a href="#todo-list">Todo list</a></span></dt></dl></dd></dl></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a name="_introduction"></a>Introduction</h1></div></div></div><p>Git is a fast distributed revision control system.</p><p>This manual is designed to be readable by someone with basic UNIX
command-line skills, but no previous knowledge of Git.</p><p><a class="xref" href="#repositories-and-branches" title="Chapter 1. Repositories and Branches">Chapter 1, <i>Repositories and Branches</i></a> and <a class="xref" href="#exploring-git-history" title="Chapter 2. Exploring Git history">Chapter 2, <i>Exploring Git history</i></a> explain how
to fetch and study a project using git—read these chapters to learn how
to build and test a particular version of a software project, search for