一不小心commit时message写错了,找了好长时间,走了不少弯路,才找到方法……
$ git rebase -i master~5
这个是找出master分支最近5次的commit,看见那个写错的了吧?把pick改成edit,保存退出。
此时工作目录已经变成这次commit的样子了,不要慌,然后:
$ git commit --amend -m "message"
修改这次的message。最后:
$ git rebase --continue
怎么样,成功了吧?
利用这个方法也可以修改commit的文件。