GIT历史提交中注释的修改

上文,https://www.cnblogs.com/eaglexmw/p/14251259.html

在修改用户名、邮箱时,有可能提交的注释信息会乱码,这时候需要手工一个个恢复

主要内容参考:https://blog.csdn.net/qq_17011423/article/details/104648075

步骤1,进入git bash下,使用rebase命令

git rebase -i HEAD~23

步骤2,上述命令会从最新的提交倒数24条提交信息,进行rebase

然后,将需要修改的那条记录,pick修改为e,保存,需要修改多条,就多条修改为e

 步骤3,依次执行commit /rebase命令,修改从最老至最新的日志

git commit --amend && git rebase --continue

多条记录,需要反复执行这个命令,直到修改完成

步骤4,强推仓库

git push --force origin master
原文地址:https://www.cnblogs.com/eaglexmw/p/14251313.html