Re: [PATCH v5 00/12] Introduce git-history(1) command for easy history editing
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 21, 2025, 18:53 UTC
- Message-ID
- <xmqqh5vsulwa.fsf@gitster.g>
- In-Reply-To
- <20251021-b4-pks-history-builtin-v5-0-78d23f578fe6@pks.im>
Patrick Steinhardt <ps@pks.im> writes:
Show 21 quoted lines
> A copule of these features relate to history editing. Most importantly, > I really dig the following commands: > > - jj-abandon(1) to drop a specific commit from your history. > > - jj-absorb(1) to take some changes and automatically apply them to > commits in your history that last modified the respective hunks. > > - jj-split(1) to split a commit into two. > > - jj-new(1) to insert a new commit after or before a specific other > commit. > > Not all of these commands can be ported directly into Git. jj-new(1) for > example doesn't really make a ton of sense for us, I'd claim. But some > of these commands _do_ make sense. > > This patch series is a starting point for such a command. I've > significantly slimmed it down from the first couple revisions now > following the discussions at the Contributor's Summit yesterday. This > was my intent anyway, as I already mentioned on the last iteration.
Will replace. The other topic this depends on seems to be almost ready, hopefully, and the part this series depends on should not change much, even though what is remaining may be a bit more than finding where to squash the tip "SQUASH" fixup in.
Thanks.