修改已提交的git记录用户及邮箱
2020-10-20 本文已影响0人
蜗牛酷跑
遇到这种问题在网上找到的解决方法特此记录下来,有需要的可以看看
由于工作或者其他原因,有时候我们会修改git的用户名和邮箱账号,没有改过来就提交,就会导致提交人信息不一致的问题。
现在记录修正回来的方法
第一步,(n)代表提交次数
git rebase -i HEAD~n
第二步
然后按i编辑,把pick 改成 edit,按'Esc'退出编辑,按:wq保存退出
第三步
git commit --amend --author="作者 <邮箱@xxxx.com>" --no-edit
第四步
git rebase --continue
第五步
git push --force