From: Junio C Hamano Date: Tue, 13 Jan 2026 14:13:12 +0000 (-0800) Subject: Merge branch 'ps/history' into pw/replay-drop-empty X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e4a786c3db10205fbc8c6a0aa1f14c4ca325760;p=thirdparty%2Fgit.git Merge branch 'ps/history' into pw/replay-drop-empty * ps/history: (186 commits) builtin/history: implement "reword" subcommand builtin: add new "history" command wt-status: provide function to expose status for trees replay: support updating detached HEAD replay: support empty commit ranges replay: small set of cleanups builtin/replay: move core logic into "libgit.a" builtin/replay: extract core logic to replay revisions The 15th batch t3650: add more regression tests for failure conditions replay: die if we cannot parse object replay: improve code comment and die message replay: die descriptively when invalid commit-ish is given replay: find *onto only after testing for ref name replay: remove dead code and rearrange The 14th batch The 13th batch config: use git_parse_int() in git_config_get_expiry_in_days() receive-pack: convert receive hooks to hook API receive-pack: convert update hooks to new API ... --- 9e4a786c3db10205fbc8c6a0aa1f14c4ca325760