]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'hn/history-squash' into seen seen
authorJunio C Hamano <gitster@pobox.com>
Thu, 30 Jul 2026 17:44:42 +0000 (10:44 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 30 Jul 2026 17:44:42 +0000 (10:44 -0700)
commit04c7becf94cafd9166135c6a923948323a482658
tree22813fbc6852ec84802e7a1b832a4de918f35a73
parent9b3eb7088c712717dc01b3e1700f8c17d318d12b
parent62a5bde827cee1f5b669e1f4d33973fa849511cb
Merge branch 'hn/history-squash' into seen

The experimental 'git history' command has been taught a new 'squash'
subcommand to fold a range of commits into a single commit, with any
descendants replayed on top.

* hn/history-squash:
  history: re-edit a squash with every message
  sequencer: share the squash message marker helpers and flags
  history: add squash subcommand to fold a range
  history: give commit_tree_ext a message template
  history: extract helper for a commit's parent tree
builtin/history.c
sequencer.c
sequencer.h
t/meson.build