Git edit / reword (без добавления / изменения файлов)

Часто я хочу отредактировать сообщение о коммите без необходимости повторно выбирать набор файлов из последнего коммита.

git commit file1.c file2.c

Случайная опечатка в коммит-сообщении.

git commit file1.c file2.c --amend

Это работает, но я не хотел бы повторно выбирать набор файлов из исходного коммита, я однажды случайно сделалgit commit -a --amend и добавил много изменений непреднамеренно.

Я знаю оgit rebase -i HEAD~1 затем заменитьpick с сr (перефразировать), но это заканчивается несколькими шагами.

Есть ли способ перефразировать последний коммит за один шаг без добавления каких-либо новых файлов?

Ответы на вопрос(3)

Ваш ответ на вопрос