Git alterar / reformular (sem adicionar / alterar arquivos)

Freqüentemente, quero editar uma mensagem de confirmação sem ter que selecionar novamente o conjunto de arquivos da última confirmação.

git commit file1.c file2.c

Erro de digitação acidental na mensagem de confirmação.

git commit file1.c file2.c --amend

Isso funciona, mas eu gostaria de não ter que selecionar novamente o conjunto de arquivos do commit original, uma vez fiz acidentalmentegit commit -a --amend e adicionou muitas alterações sem querer.

Eu sei sobregit rebase -i HEAD~1 então substituapick com comr (re-word), mas isso acaba sendo alguns passos.

Existe uma maneira de reformular a última confirmação em uma etapa sem incluir novos arquivos?

questionAnswers(3)

yourAnswerToTheQuestion