由於工作或者其他原因,有時候我們會修改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