账号用户名都设置对的,但是提交人不是自己

解决
发现是用户名和账号都夹了"号导致
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

提交人就全变成了自己,提交记录还是按顺序的,但是时间都变成头一天了

![[免费]SpringBoot+Vue企业OA自动化办公管理系统【论文+源码+SQL脚本】](https://i-blog.csdnimg.cn/direct/6e930f3dde3c4f2bb9cf4501c8642e1c.jpeg)














