Github 修改提交历史用户名和邮箱
最近在一次代码提交的时候,忘记切换github身份,导致用了个人开发账号提交代码,然后一顿折腾终于把提交错误的账号和邮箱改过来了。
网上查询有几种方法可以修改,我采用的是git rebase -i 。
1 2 3 |
git rebase -i HEAD~2 |
把需要修改的提交哈希值对应的pick改为edit,然后输入 :wq 保存并退出。
1 2 3 |
git commit --amend --author "UserName <test@email.com>" --no-edit |
然后回去查看提交纪录,发现已经修改成功了。
参考链接:https://blog.csdn.net/Iron_Ye/article/details/83747266
去打赏