<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.54.0-rc1</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.54.0-rc1</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.54.0-rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2026-04-08T15:21:34Z</updated>
<entry>
<title>Git 2.54-rc1</title>
<updated>2026-04-08T15:21:34Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-08T15:21:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=2b39a27d40682c09ac1c031f099ee602061597cd'/>
<id>urn:sha1:2b39a27d40682c09ac1c031f099ee602061597cd</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>A bit more before -rc1</title>
<updated>2026-04-07T21:59:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7c4e9e957a427d4c6a19265a528de0a161ff9b62'/>
<id>urn:sha1:7c4e9e957a427d4c6a19265a528de0a161ff9b62</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'rs/history-short-help-fix'</title>
<updated>2026-04-07T21:59:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=6c9fbf4fcd2d8ac0d8764a68bf81ea11f3794481'/>
<id>urn:sha1:6c9fbf4fcd2d8ac0d8764a68bf81ea11f3794481</id>
<content type='text'>
Glitches in "git history -h" have been corrected.

* rs/history-short-help-fix:
  history: fix short help for argument of --update-refs
</content>
</entry>
<entry>
<title>Merge branch 'th/backfill-auto-detect-sparseness-fix'</title>
<updated>2026-04-07T21:59:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f1743ad69a492d1ca3773bfdddf7f5ffd278c19b'/>
<id>urn:sha1:f1743ad69a492d1ca3773bfdddf7f5ffd278c19b</id>
<content type='text'>
"git backfill" is capable of auto-detecting a sparsely checked out
working tree, which was broken.

* th/backfill-auto-detect-sparseness-fix:
  backfill: auto-detect sparse-checkout from config
</content>
</entry>
<entry>
<title>Merge branch 'ps/receive-pack-updateinstead-in-worktree'</title>
<updated>2026-04-07T21:59:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=b66c97cc644ca3a3f42283cfc575fd9709f30835'/>
<id>urn:sha1:b66c97cc644ca3a3f42283cfc575fd9709f30835</id>
<content type='text'>
The check in "receive-pack" to prevent a checked out branch from
getting updated via updateInstead mechanism has been corrected.

* ps/receive-pack-updateinstead-in-worktree:
  receive-pack: use worktree HEAD for updateInstead
  t5516: clean up cloned and new-wt in denyCurrentBranch and worktrees test
  t5516: test updateInstead with worktree and unborn bare HEAD
</content>
</entry>
<entry>
<title>Merge branch 'jt/fast-import-signed-modes'</title>
<updated>2026-04-07T21:59:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f1edda9bfb70ce5eec41c68c51841faef551cb10'/>
<id>urn:sha1:f1edda9bfb70ce5eec41c68c51841faef551cb10</id>
<content type='text'>
Handling of signed commits and tags in fast-import has been made more
configurable.

* jt/fast-import-signed-modes:
  fast-import: add 'abort-if-invalid' mode to '--signed-tags=&lt;mode&gt;'
  fast-import: add 'sign-if-invalid' mode to '--signed-tags=&lt;mode&gt;'
  fast-import: add 'strip-if-invalid' mode to '--signed-tags=&lt;mode&gt;'
  fast-import: add 'abort-if-invalid' mode to '--signed-commits=&lt;mode&gt;'
  fast-export: check for unsupported signing modes earlier
</content>
</entry>
<entry>
<title>Merge branch 'mm/line-log-use-standard-diff-output'</title>
<updated>2026-04-07T21:59:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1678b7de977043f31242d2029259797eee620236'/>
<id>urn:sha1:1678b7de977043f31242d2029259797eee620236</id>
<content type='text'>
The way the "git log -L&lt;range&gt;:&lt;file&gt;" feature is bolted onto the
log/diff machinery is being reworked a bit to make the feature
compatible with more diff options, like -S/G.

* mm/line-log-use-standard-diff-output:
  doc: note that -L supports patch formatting and pickaxe options
  t4211: add tests for -L with standard diff options
  line-log: route -L output through the standard diff pipeline
  line-log: fix crash when combined with pickaxe options
</content>
</entry>
<entry>
<title>Merge branch 'sp/add-patch-with-fewer-the-repository'</title>
<updated>2026-04-07T21:59:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fb5516997ef3f882d8e53ce70ba6077533683621'/>
<id>urn:sha1:fb5516997ef3f882d8e53ce70ba6077533683621</id>
<content type='text'>
Reduce dependency on `the_repository` in add-patch.c file.

* sp/add-patch-with-fewer-the-repository:
  add-patch: use repository instance from add_i_state instead of the_repository
</content>
</entry>
<entry>
<title>Merge branch 'ps/fsck-wo-the-repository'</title>
<updated>2026-04-07T21:59:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7b6d0cd51b30e842ffb95d045385100b7c677886'/>
<id>urn:sha1:7b6d0cd51b30e842ffb95d045385100b7c677886</id>
<content type='text'>
Internals of "git fsck" have been refactored to not depend on the
global `the_repository` variable.

* ps/fsck-wo-the-repository:
  builtin/fsck: stop using `the_repository` in error reporting
  builtin/fsck: stop using `the_repository` when marking objects
  builtin/fsck: stop using `the_repository` when checking packed objects
  builtin/fsck: stop using `the_repository` with loose objects
  builtin/fsck: stop using `the_repository` when checking reflogs
  builtin/fsck: stop using `the_repository` when checking refs
  builtin/fsck: stop using `the_repository` when snapshotting refs
  builtin/fsck: fix trivial dependence on `the_repository`
  fsck: drop USE_THE_REPOSITORY
  fsck: store repository in fsck options
  fsck: initialize fsck options via a function
  fetch-pack: move fsck options into function scope
</content>
</entry>
<entry>
<title>Merge branch 'yc/path-walk-fix-error-reporting'</title>
<updated>2026-04-07T21:59:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-04-07T21:59:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=59063fe8b415f150eecd38c63b0171a0e8449364'/>
<id>urn:sha1:59063fe8b415f150eecd38c63b0171a0e8449364</id>
<content type='text'>
The value of a wrong pointer variable was referenced in an error
message that reported that it shouldn't be NULL.

* yc/path-walk-fix-error-reporting:
  path-walk: fix NULL pointer dereference in error message
</content>
</entry>
</feed>
