账号用户名都设置对的,但是提交人不是自己
解决
发现是用户名和账号都夹了"
号导致
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
不用引号
git config --global user.name Your Name
git config --global user.email your.email@example.com
更改之前的提交人
设置完全局邮箱和用户名后使用一下命令
git rebase -i --root --exec "git commit --amend --reset-author --no-edit"
若是进入编辑器输入:wq
+enter
若是遇到冲突,主动合并或者用小乌龟看使用那个版本,继续git rebase --continue
处理完成后强制提交git push --force
提交人就全变成了自己,提交记录还是按顺序的,但是时间都变成头一天了