From: Souma Date: Fri, 03 Jul 2026 14:50:34 GMT Subject: [PATCH 0/3] history: sign rewritten commits Message-ID: <20260703145037.69832-1-git@5ouma.me> This series updates `git history fixup`, `reword`, and `split` to honor `commit.gpgsign` as well as the `-S/--gpg-sign` and `--no-gpg-sign` options. It adds regression tests that cover configuration-driven signing, command-line overrides, and the handling of replayed descendant commits. Finally, it updates the history documentation to describe the new signing behavior and available options. Souma (3): builtin/history: sign rewritten commits doc: document history signing options t345x: cover signed history rewrites Documentation/git-history.adoc | 14 ++++-- builtin/history.c | 80 ++++++++++++++++++++++++++-------- replay.c | 13 +++--- replay.h | 6 +++ t/t3451-history-reword.sh | 39 +++++++++++++++++ t/t3452-history-split.sh | 44 +++++++++++++++++++ t/t3453-history-fixup.sh | 39 +++++++++++++++++ 7 files changed, 209 insertions(+), 26 deletions(-) -- 2.55.0