<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/config, branch main</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=main</id>
<link rel='self' href='https://git.shady.money/git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2026-04-17T04:22:01Z</updated>
<entry>
<title>doc: fix grammar errors in submodule description</title>
<updated>2026-04-17T04:22:01Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2026-04-16T23:36:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e8955061076952cc5eab0300424fc48b601fe12d'/>
<id>urn:sha1:e8955061076952cc5eab0300424fc48b601fe12d</id>
<content type='text'>
6cc6d1b4c699 (Documentation: update add --force option + ignore=all
config, 2026-02-06) added text describing both the ignore=none and
ignore=all behaviors.  The former had minor formatting and grammatical
errors, while the latter was a bit garbled.  I have tried to tweak the
wording on the latter to make it read as I think was intended, and fixed
the minor grammatical issues with both as well.

Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: fix plural agreement in pack.preferBitmapTips</title>
<updated>2026-04-17T04:22:01Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2026-04-16T23:36:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=31f23c958be7f727ece4ce0db8b7ddbf1dfb3f79'/>
<id>urn:sha1:31f23c958be7f727ece4ce0db8b7ddbf1dfb3f79</id>
<content type='text'>
hierarchies -&gt; hierarchy

Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: fix self-referential config in sendemail.smtpSSLClientKey</title>
<updated>2026-04-17T04:22:01Z</updated>
<author>
<name>Elijah Newren</name>
<email>newren@gmail.com</email>
</author>
<published>2026-04-16T23:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8ecf2a192acd73112341a7b03a3803635c4f49ae'/>
<id>urn:sha1:8ecf2a192acd73112341a7b03a3803635c4f49ae</id>
<content type='text'>
a8215a205141 (send-email: add client certificate options, 2026-03-02)
added documentation for sendemail.smtpSSLClientKey that says it works
"in conjunction with `sendemail.smtpSSLClientKey`" -- referring to
itself.  It appears that `sendemail.smtpSSLClientCert` was the intended
reference; fix it.

Signed-off-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ar/config-hook-cleanups'</title>
<updated>2026-04-03T20:01:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-03T20:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0cd4fb9f46eb0ebd0d243a886ce9a52210e0723e'/>
<id>urn:sha1:0cd4fb9f46eb0ebd0d243a886ce9a52210e0723e</id>
<content type='text'>
Code clean-up around the recent "hooks defined in config" topic.

* ar/config-hook-cleanups:
  hook: reject unknown hook names in git-hook(1)
  hook: show disabled hooks in "git hook list"
  hook: show config scope in git hook list
  hook: introduce hook_config_cache_entry for per-hook data
  t1800: add test to verify hook execution ordering
  hook: make consistent use of friendly-name in docs
  hook: replace hook_list_clear() -&gt; string_list_clear_func()
  hook: detect &amp; emit two more bugs
  hook: rename cb_data_free/alloc -&gt; hook_data_free/alloc
  hook: fix minor style issues
  builtin/receive-pack: properly init receive_hook strbuf
  hook: move unsorted_string_list_remove() to string-list.[ch]
</content>
</entry>
<entry>
<title>Merge branch 'mf/format-patch-commit-list-format-doc'</title>
<updated>2026-04-03T20:01:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-03T20:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cd79c76a51f776bf46a849db04ce2cc45c5c5d6d'/>
<id>urn:sha1:cd79c76a51f776bf46a849db04ce2cc45c5c5d6d</id>
<content type='text'>
Doc updates.

* mf/format-patch-commit-list-format-doc:
  format-patch: removing unconditional wrapping
  docs: fix --commit-list-format related entries
</content>
</entry>
<entry>
<title>Merge branch 'mf/format-patch-commit-list-format'</title>
<updated>2026-04-03T20:01:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-03T20:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=aafabe2fc461112daac8c184dd175c6bc9710244'/>
<id>urn:sha1:aafabe2fc461112daac8c184dd175c6bc9710244</id>
<content type='text'>
Improve the recently introduced `git format-patch
--commit-list-format` (formerly `--cover-letter-format`) option,
including a new "modern" preset and better CLI ergonomics.

* mf/format-patch-commit-list-format:
  format-patch: --commit-list-format without prefix
  format-patch: add preset for --commit-list-format
  format-patch: wrap generate_commit_list_cover()
  format.commitListFormat: strip meaning from empty
  docs/pretty-formats: add %(count) and %(total)
  format-patch: rename --cover-letter-format option
  format-patch: refactor generate_commit_list_cover
  pretty.c: better die message %(count) and %(total)
</content>
</entry>
<entry>
<title>Merge branch 'mf/format-patch-cover-letter-format'</title>
<updated>2026-04-03T20:01:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-03T20:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=63901789bc05e51437442c9283e3716bfadb5b1c'/>
<id>urn:sha1:63901789bc05e51437442c9283e3716bfadb5b1c</id>
<content type='text'>
"git format-patch --cover-letter" learns to use a simpler format
instead of the traditional shortlog format to list its commits with
a new --cover-letter-format option and format.commitListFormat
configuration variable.

* mf/format-patch-cover-letter-format:
  docs: add usage for the cover-letter fmt feature
  format-patch: add commitListFormat config
  format-patch: add ability to use alt cover format
  format-patch: move cover letter summary generation
  pretty.c: add %(count) and %(total) placeholders
</content>
</entry>
<entry>
<title>Merge branch 'vp/http-rate-limit-retries'</title>
<updated>2026-04-01T17:28:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-01T17:28:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0a39ec283cadafeae5f542a26569e4cec6f36fae'/>
<id>urn:sha1:0a39ec283cadafeae5f542a26569e4cec6f36fae</id>
<content type='text'>
The HTTP transport learned to react to "429 Too Many Requests".

* vp/http-rate-limit-retries:
  http: add support for HTTP 429 rate limit retries
  strbuf_attach: fix call sites to pass correct alloc
  strbuf: pass correct alloc to strbuf_attach() in strbuf_reencode()
</content>
</entry>
<entry>
<title>docs: fix --commit-list-format related entries</title>
<updated>2026-03-27T20:09:50Z</updated>
<author>
<name>Mirko Faina</name>
<email>mroik@delayed.space</email>
</author>
<published>2026-03-27T19:48:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=acee42d3e5a2855cfa3b33baf3728f34fe6fb33f'/>
<id>urn:sha1:acee42d3e5a2855cfa3b33baf3728f34fe6fb33f</id>
<content type='text'>
Documentation specifies that "git format-patch" would default to
format.commitListFormat if --commit-list-format is not given, but
doesn't specify the default if the format.commitListFormat is not set.
The text for --cover-letter is also obsolete as the commit list can now
be something other than a shortlog.

Document to reflect changes.

Signed-off-by: Mirko Faina &lt;mroik@delayed.space&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'kh/doc-interpret-trailers-1'</title>
<updated>2026-03-27T18:00:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-03-27T18:00:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=18396dc97d3e6b2f36772103b88c8855b703ea6b'/>
<id>urn:sha1:18396dc97d3e6b2f36772103b88c8855b703ea6b</id>
<content type='text'>
Doc updates.

* kh/doc-interpret-trailers-1:
  interpret-trailers: use placeholder instead of *
  doc: config: convert trailers section to synopsis style
  doc: interpret-trailers: normalize and fill out options
  doc: interpret-trailers: convert to synopsis style
</content>
</entry>
</feed>
