修改已经commit的message
1.修改最新的一条commit的message
对于这个,比较简单,可以使用git commit --amend
进行修改
例如我想修改这条commit的message
2. 修改指定一条commit的message
使用 git rebase -i commitId
来进行修改注意:
这个commitId,不是选择图中圈起来的那个,而是选择它下方备注message为init的那个,即它的父级
- 例如我想修改这条message
- 使用 git rebase -i 8a86cc0c353b54060f5791efd044d744f9336355,会出现以下界面
上图中的第一个圈起来的点,就是对应我们需要修改的信息,需要把pick换成r,修改完后wq保存退出。
修改完后的信息如下:
保存退出后,会自动进入新的界面:
在这里,就可以修改commit的message了。修改完后,wq保存退出。
修改成功:
注意:如果在生产环境,并且和别人共享共一个分支,尽量减少rebase命令。