From a7b2c10835189668841231edffc77e7dbb020487 Mon Sep 17 00:00:00 2001
From: Junio C Hamano
Date: Tue, 13 Jun 2023 14:00:15 -0700
Subject: Autogenerated HTML docs for v2.41.0-28-gd7d884
---
MyFirstContribution.html | 4 +-
MyFirstObjectWalk.html | 4 +-
RelNotes/2.42.0.txt | 39 ++++++++++++++++
ReviewingGuidelines.html | 4 +-
SubmittingPatches.html | 4 +-
ToolsForGit.html | 4 +-
diff-options.txt | 7 ++-
everyday.html | 4 +-
git-add.html | 2 +-
git-am.html | 2 +-
git-annotate.html | 2 +-
git-apply.html | 2 +-
git-archimport.html | 2 +-
git-archive.html | 2 +-
git-bisect.html | 2 +-
git-blame.html | 2 +-
git-branch.html | 2 +-
git-bugreport.html | 2 +-
git-bundle.html | 2 +-
git-cat-file.html | 2 +-
git-check-attr.html | 2 +-
git-check-ignore.html | 2 +-
git-check-mailmap.html | 2 +-
git-check-ref-format.html | 2 +-
git-checkout-index.html | 2 +-
git-checkout.html | 2 +-
git-cherry-pick.html | 2 +-
git-cherry.html | 2 +-
git-citool.html | 2 +-
git-clean.html | 2 +-
git-clone.html | 2 +-
git-column.html | 2 +-
git-commit-graph.html | 2 +-
git-commit-tree.html | 2 +-
git-commit.html | 2 +-
git-config.html | 2 +-
git-count-objects.html | 2 +-
git-credential-cache--daemon.html | 2 +-
git-credential-cache.html | 2 +-
git-credential-store.html | 2 +-
git-credential.html | 2 +-
git-cvsexportcommit.html | 2 +-
git-cvsimport.html | 2 +-
git-cvsserver.html | 2 +-
git-daemon.html | 2 +-
git-describe.html | 2 +-
git-diagnose.html | 2 +-
git-diff-files.html | 8 ++--
git-diff-index.html | 8 ++--
git-diff-tree.html | 8 ++--
git-diff.html | 8 ++--
git-difftool.html | 2 +-
git-fast-export.html | 2 +-
git-fast-import.html | 2 +-
git-fetch-pack.html | 2 +-
git-fetch.html | 2 +-
git-filter-branch.html | 2 +-
git-fmt-merge-msg.html | 2 +-
git-for-each-ref.html | 2 +-
git-for-each-repo.html | 2 +-
git-format-patch.html | 2 +-
git-fsck-objects.html | 2 +-
git-fsck.html | 2 +-
git-fsmonitor--daemon.html | 2 +-
git-gc.html | 2 +-
git-get-tar-commit-id.html | 2 +-
git-grep.html | 2 +-
git-gui.html | 2 +-
git-hash-object.html | 2 +-
git-help.html | 2 +-
git-hook.html | 2 +-
git-http-backend.html | 2 +-
git-http-fetch.html | 2 +-
git-http-push.html | 2 +-
git-imap-send.html | 2 +-
git-index-pack.html | 2 +-
git-init-db.html | 2 +-
git-init.html | 2 +-
git-instaweb.html | 2 +-
git-interpret-trailers.html | 2 +-
git-log.html | 8 ++--
git-ls-files.html | 20 +++++++-
git-ls-files.txt | 6 +++
git-ls-remote.html | 69 +++++++++++++++++++++-------
git-ls-remote.txt | 48 ++++++++++++++-----
git-ls-tree.html | 2 +-
git-mailinfo.html | 2 +-
git-mailsplit.html | 2 +-
git-maintenance.html | 2 +-
git-merge-base.html | 2 +-
git-merge-file.html | 2 +-
git-merge-index.html | 2 +-
git-merge-one-file.html | 2 +-
git-merge-tree.html | 2 +-
git-merge.html | 2 +-
git-mergetool--lib.html | 2 +-
git-mergetool.html | 2 +-
git-mktag.html | 2 +-
git-mktree.html | 2 +-
git-multi-pack-index.html | 2 +-
git-mv.html | 2 +-
git-name-rev.html | 2 +-
git-notes.html | 2 +-
git-p4.html | 2 +-
git-pack-objects.html | 2 +-
git-pack-redundant.html | 2 +-
git-pack-refs.html | 37 +++++++++++++--
git-pack-refs.txt | 29 ++++++++++--
git-patch-id.html | 2 +-
git-prune-packed.html | 2 +-
git-prune.html | 2 +-
git-pull.html | 2 +-
git-push.html | 2 +-
git-quiltimport.html | 2 +-
git-range-diff.html | 2 +-
git-read-tree.html | 2 +-
git-rebase.html | 2 +-
git-receive-pack.html | 2 +-
git-reflog.html | 2 +-
git-remote-ext.html | 2 +-
git-remote-fd.html | 2 +-
git-remote-helpers.html | 4 +-
git-remote.html | 2 +-
git-repack.html | 2 +-
git-replace.html | 2 +-
git-request-pull.html | 2 +-
git-rerere.html | 2 +-
git-reset.html | 2 +-
git-restore.html | 2 +-
git-rev-list.html | 2 +-
git-rev-parse.html | 2 +-
git-revert.html | 2 +-
git-rm.html | 2 +-
git-send-email.html | 2 +-
git-send-pack.html | 2 +-
git-sh-i18n--envsubst.html | 2 +-
git-sh-i18n.html | 2 +-
git-sh-setup.html | 2 +-
git-shell.html | 2 +-
git-shortlog.html | 2 +-
git-show-branch.html | 17 ++++---
git-show-branch.txt | 16 +++----
git-show-index.html | 2 +-
git-show-ref.html | 40 ++++++++++------
git-show-ref.txt | 40 ++++++++++------
git-show.html | 8 ++--
git-sparse-checkout.html | 2 +-
git-stage.html | 2 +-
git-stash.html | 2 +-
git-status.html | 2 +-
git-stripspace.html | 2 +-
git-submodule.html | 2 +-
git-svn.html | 2 +-
git-switch.html | 2 +-
git-symbolic-ref.html | 2 +-
git-tag.html | 21 ++++++++-
git-tag.txt | 10 ++++
git-unpack-file.html | 2 +-
git-unpack-objects.html | 2 +-
git-update-index.html | 2 +-
git-update-ref.html | 2 +-
git-update-server-info.html | 2 +-
git-upload-archive.html | 2 +-
git-upload-pack.html | 2 +-
git-var.html | 2 +-
git-verify-commit.html | 2 +-
git-verify-pack.html | 2 +-
git-verify-tag.html | 2 +-
git-version.html | 2 +-
git-web--browse.html | 2 +-
git-whatchanged.html | 2 +-
git-worktree.html | 2 +-
git-write-tree.html | 2 +-
git.html | 2 +-
gitattributes.html | 2 +-
gitcli.html | 2 +-
gitcore-tutorial.html | 2 +-
gitcredentials.html | 2 +-
gitcvs-migration.html | 2 +-
gitdiffcore.html | 2 +-
giteveryday.html | 2 +-
gitfaq.html | 2 +-
gitformat-bundle.html | 2 +-
gitformat-chunk.html | 2 +-
gitformat-commit-graph.html | 2 +-
gitformat-index.html | 2 +-
gitformat-pack.html | 2 +-
gitformat-signature.html | 2 +-
gitglossary.html | 2 +-
githooks.html | 2 +-
gitignore.html | 2 +-
gitk.html | 2 +-
gitmailmap.html | 2 +-
gitmodules.html | 2 +-
gitnamespaces.html | 2 +-
gitprotocol-capabilities.html | 2 +-
gitprotocol-common.html | 2 +-
gitprotocol-http.html | 2 +-
gitprotocol-pack.html | 2 +-
gitprotocol-v2.html | 2 +-
gitremote-helpers.html | 2 +-
gitrepository-layout.html | 2 +-
gitrevisions.html | 2 +-
gitsubmodules.html | 2 +-
gittutorial-2.html | 2 +-
gittutorial.html | 2 +-
gitweb.conf.html | 2 +-
gitweb.html | 2 +-
gitworkflows.html | 2 +-
howto/coordinate-embargoed-releases.html | 2 +-
howto/keep-canonical-history-correct.html | 4 +-
howto/maintain-git.html | 4 +-
howto/new-command.html | 4 +-
howto/rebase-from-internal-branch.html | 4 +-
howto/rebuild-from-update-hook.html | 4 +-
howto/recover-corrupted-blob-object.html | 4 +-
howto/recover-corrupted-object-harder.html | 4 +-
howto/revert-a-faulty-merge.html | 4 +-
howto/revert-branch-rebase.html | 4 +-
howto/separating-topic-branches.html | 4 +-
howto/setup-git-server-over-http.html | 4 +-
howto/update-hook-example.html | 4 +-
howto/use-git-daemon.html | 4 +-
howto/using-merge-subtree.html | 4 +-
howto/using-signed-tag-in-pull-request.html | 4 +-
scalar.html | 2 +-
technical/api-error-handling.html | 4 +-
technical/api-index.html | 4 +-
technical/api-merge.html | 4 +-
technical/api-parse-options.html | 4 +-
technical/api-simple-ipc.html | 4 +-
technical/api-trace2.html | 4 +-
technical/bitmap-format.html | 4 +-
technical/bundle-uri.html | 4 +-
technical/hash-function-transition.html | 4 +-
technical/long-running-process-protocol.html | 4 +-
technical/multi-pack-index.html | 4 +-
technical/pack-heuristics.html | 4 +-
technical/parallel-checkout.html | 4 +-
technical/partial-clone.html | 4 +-
technical/racy-git.html | 4 +-
technical/reftable.html | 2 +-
technical/scalar.html | 4 +-
technical/send-pack-pipeline.html | 4 +-
technical/shallow.html | 4 +-
technical/trivial-merge.html | 4 +-
user-manual.html | 2 +-
247 files changed, 611 insertions(+), 372 deletions(-)
create mode 100644 RelNotes/2.42.0.txt
diff --git a/MyFirstContribution.html b/MyFirstContribution.html
index 0a2f8aa5d..b4c1d97cc 100644
--- a/MyFirstContribution.html
+++ b/MyFirstContribution.html
@@ -735,7 +735,7 @@ asciidoc.install();
@@ -2061,7 +2061,7 @@ should generate your diffs from
<topic>..<mybranch>
and
diff --git a/MyFirstObjectWalk.html b/MyFirstObjectWalk.html
index a4812fceb..fbcc392e2 100644
--- a/MyFirstObjectWalk.html
+++ b/MyFirstObjectWalk.html
@@ -735,7 +735,7 @@ asciidoc.install();
@@ -1723,7 +1723,7 @@ Changed the display order of the filtered object walk
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=
" 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();
@@ -975,7 +975,7 @@ message (after the ---
) and the beginning of the diff.
diff --git a/SubmittingPatches.html b/SubmittingPatches.html
index d69ea54f0..2980db3de 100644
--- a/SubmittingPatches.html
+++ b/SubmittingPatches.html
@@ -735,7 +735,7 @@ asciidoc.install();
@@ -1447,7 +1447,7 @@ this problem around.
diff --git a/ToolsForGit.html b/ToolsForGit.html
index 40b03f4bd..af3d788b6 100644
--- a/ToolsForGit.html
+++ b/ToolsForGit.html
@@ -735,7 +735,7 @@ asciidoc.install();
@@ -806,7 +806,7 @@ document can be applied here too.
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();
@@ -751,7 +751,7 @@ link you clicked to get here.
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
@@ -751,7 +751,7 @@ link you clicked to get here.