]> git.ipfire.org Git - thirdparty/git.git/commitdiff
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)
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

1  2 
builtin/history.c
sequencer.c
sequencer.h
t/meson.build

Simple merge
diff --cc sequencer.c
Simple merge
diff --cc sequencer.h
Simple merge
diff --cc t/meson.build
Simple merge