<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/Documentation, branch master</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=master</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2026-04-06T22:42:51Z</updated>
<entry>
<title>A handful before -rc1</title>
<updated>2026-04-06T22:42:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-06T22:42:30Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=1adf5bca8c3cf778103548b9355777cf2d12efdd'/>
<id>urn:sha1:1adf5bca8c3cf778103548b9355777cf2d12efdd</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'qb/doc-git-stash-push-optionality'</title>
<updated>2026-04-06T22:42:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-06T22:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=a2dc76525117e69f19afb54fec298f3d9ef76499'/>
<id>urn:sha1:a2dc76525117e69f19afb54fec298f3d9ef76499</id>
<content type='text'>
Doc update.

* qb/doc-git-stash-push-optionality:
  docs: fix "git stash [push]" documentation
</content>
</entry>
<entry>
<title>Merge branch 'sp/doc-gitignore-oowt'</title>
<updated>2026-04-06T22:42:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-06T22:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=e44fbc2afa6970f08bdce307f0d52b880d4decaa'/>
<id>urn:sha1:e44fbc2afa6970f08bdce307f0d52b880d4decaa</id>
<content type='text'>
Doc update.

* sp/doc-gitignore-oowt:
  doc: gitignore: clarify pattern base for info/exclude and core.excludesFile
</content>
</entry>
<entry>
<title>Merge branch 'tb/stdin-packs-excluded-but-open'</title>
<updated>2026-04-06T22:42:49Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-06T22:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=03311dca7f91f69e9e0c532fce1c1e3c0a9fa34d'/>
<id>urn:sha1:03311dca7f91f69e9e0c532fce1c1e3c0a9fa34d</id>
<content type='text'>
pack-objects's --stdin-packs=follow mode learns to handle
excluded-but-open packs.

* tb/stdin-packs-excluded-but-open:
  repack: mark non-MIDX packs above the split as excluded-open
  pack-objects: support excluded-open packs with --stdin-packs
  t7704: demonstrate failure with once-cruft objects above the geometric split
  pack-objects: refactor `read_packs_list_from_stdin()` to use `strmap`
  pack-objects: plug leak in `read_stdin_packs()`
</content>
</entry>
<entry>
<title>A couple more on top of -rc0</title>
<updated>2026-04-03T22:26:34Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-03T22:26:34Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=2855562ca6a9c6b0e7bc780b050c1e83c9fcfbd0'/>
<id>urn:sha1:2855562ca6a9c6b0e7bc780b050c1e83c9fcfbd0</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>A bit more on top of 2.54-rc0</title>
<updated>2026-04-03T20:01:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-03T20:00:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=8de2f1b07a8053d7f1aad70dc1131d6afcf5a28a'/>
<id>urn:sha1:8de2f1b07a8053d7f1aad70dc1131d6afcf5a28a</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'sa/replay-revert'</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:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=e0613d24f9902a581b6a1cf0aa39b517db1e3f2f'/>
<id>urn:sha1:e0613d24f9902a581b6a1cf0aa39b517db1e3f2f</id>
<content type='text'>
"git replay" (experimental) learns, in addition to "pick" and
"replay", a new operating mode "revert".

* sa/replay-revert:
  replay: add --revert mode to reverse commit changes
  sequencer: extract revert message formatting into shared function
</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.stealer.net/cgit.cgi/user/sven/git.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 'ds/backfill-revs'</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.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=4e5821732e684f21a35288d8e67f453ca2595083'/>
<id>urn:sha1:4e5821732e684f21a35288d8e67f453ca2595083</id>
<content type='text'>
`git backfill` learned to accept revision and pathspec arguments.

* ds/backfill-revs:
  t5620: test backfill's unknown argument handling
  path-walk: support wildcard pathspecs for blob filtering
  backfill: work with prefix pathspecs
  backfill: accept revision arguments
  t5620: prepare branched repo for revision tests
  revision: include object-name.h
</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.stealer.net/cgit.cgi/user/sven/git.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>
</feed>
