git commit -am это - Как модифицировать существующие,незатолканные сообщения о коммитете?

git удалить коммит / git / git-commit / git-rewrite-history / git-amend

Я написал не ту вещь в сообщении о коммитете.

Baum mit Augen



Answer #1

Вы можете использовать Git rebase . Например, если вы хотите изменить обратно, чтобы зафиксировать bbc643cd, запустите

$ git rebase bbc643cd^ --interactive

В редакторе по умолчанию модифицируйте 'pick',чтобы 'редактировать' в строке,чей коммит вы хотите изменить.Сделайте свои изменения,а затем выполните их с помощью

$ git add <filepattern>

Теперь вы можете использовать

$ git commit --amend

изменить коммит,и после этого

$ git rebase --continue