我有一种情况,错误跟踪器工具会审查提交的文件,并且一旦审核提交消息就必须更改。
所以我的问题是,有没有办法更改已提交到本地git存储库的文件的提交消息?
答案 0 :(得分:6)
如果您的提交位于提示处(此后未提交其他更改),您可以:
git commit --amend -m "New commit message"
如果自以后提交了其他更改:
git rebase -i <commit-to-change>~
这将启动编辑器。在正确的提交条目上用编辑替换选择,保存并退出。然后:
git commit --amend -m "New commit message"
git rebase --continue