"Phillip Wood via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > 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.