Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一种情况,错误跟踪器工具审查了提交的文件,一旦它审查了提交消息,就必须更改。
所以我的问题是,有没有办法更改已经提交到本地 git 存储库的文件的提交消息?
如果您的提交已完成(此后未提交其他更改),您可以:
git commit --amend -m "New commit message"
如果从那时起提交了其他更改:
git rebase -i <commit-to-change>~
这将启动一个编辑器。在正确的提交条目上用编辑替换选择,保存并退出。然后:
git commit --amend -m "New commit message" git rebase --continue