[PATCH v5 0/3] rebase: support --autosquash without -i
- From
Andy Koppe <andy.koppe@gmail.com>
- Date
- Nov 14, 2023, 21:43 UTC
- Message-ID
- <20231114214339.10925-1-andy.koppe@gmail.com>
- In-Reply-To
- <20231111132720.78877-1-andy.koppe@gmail.com>
Make rebase --autosquash work without --interactive, but limit rebase.autoSquash's effects to interactive mode, and improve testing and documentation.
Changes from v4: - Fix amend vs apply backend thinko in commit messages. - Squash patch 3 for testing into patch 2 and improve the commit message. - No source changes.
Thanks again to Junio and Phillip for their reviews.
Andy Koppe (3): rebase: fully ignore rebase.autoSquash without -i rebase: support --autosquash without -i rebase: rewrite --(no-)autosquash documentation
Documentation/config/rebase.txt | 4 ++- Documentation/git-rebase.txt | 34 +++++++++++++---------- builtin/rebase.c | 17 +++++------- t/t3415-rebase-autosquash.sh | 38 +++++++++++++++++++------- t/t3422-rebase-incompatible-options.sh | 12 -------- 5 files changed, 58 insertions(+), 47 deletions(-)
-- 2.43.0-rc2