问题背景
在提交自己的 Github 代码,(尽管有重新设置了 自己的SSH),但是提交结果却显示自己GitHub提交的,并非公司邮箱:
验证当前本地属性
怎么知道本地有设置?
git config --local --list
怎么设置本地属性?
git config user.name
git config user.email
解决方法
法一:使用命令修改git的用户名和提交的邮箱
1)修改全局
如果你要修改当前全局的用户名和邮箱时,需要在上面的两条命令中添加一个参数,--global,代表的是全局。
git config --global user.name 你的目标用户名;
git config --global user.email 你的目标邮箱名;
2)修改当前的 project
git 修改当前的project的用户名的命令为:
git config user.name 你的目标用户名;
git 修改当前的project提交邮箱的命令为:
git config user.email 你的目标邮箱名;
重新提交
现在就可以显示本人提交了。
【Reference】