Re: [PATCH 0/3] commit: add an option to reword the last commit
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 21, 2020, 16:15 UTC
- Message-ID
- <xmqqr1qvf6mg.fsf@gitster.c.googlers.com>
- In-Reply-To
- <pull.736.git.1600695050.gitgitgadget@gmail.com>
"Phillip Wood via GitGitGadget" <gitgitgadget@gmail.com> writes:
Show 7 quoted lines
> If one notices a typo in the last commit after starting to stage changes for
> the next commit it is useful to be able to reword the last commit without
> changing its contents. Currently the way to do that is by specifying --amend
> --only with no pathspec which is not that obvious to new users (so much so
> that before beb635ca9c ("commit: remove 'Clever' message for --only
> --amend", 2016-12-09) commit printed a message to congratulate the user on
> figuring out how to do it).;-)
"git commit --only --amend" could already be read as an instruction that "I am only amending without changing anything else", but I agree that the new --reword verb is a good addition.
The only comment I had on the series was that the mutual-exclusivity logic looked a bit fragile against feature evolution of the command, but I have no concrete suggestion to make it more robust against time.