-3

我有一种情况,错误跟踪器工具审查了提交的文件,一旦它审查了提交消息,就必须更改。

所以我的问题是,有没有办法更改已经提交到本地 git 存储库的文件的提交消息?

4

1 回答 1

7

如果您的提交已完成(此后未提交其他更改),您可以:

git commit --amend -m "New commit message"

如果从那时起提交了其他更改:

git rebase -i <commit-to-change>~

这将启动一个编辑器。在正确的提交条目上用编辑替换选择,保存并退出。然后:

git commit --amend -m "New commit message"
git rebase --continue
于 2013-08-14T11:48:57.080 回答