我正在使用一台笔记本电脑,他们在我实习时把这些笔记本电脑递给了我,当我去推的时候,它正在用另一个帐户推。即使我登录并在推送时获得身份验证。 (我还从Mac中删除了钥匙串密码)
您可以看到“第一个”是我的帐户,即使我登录并通过身份验证的其他帐户也不是我的github帐户,但是具有相同的用户名。
环顾四周后,我尝试了这种提交方法
git commit --author='name <email>' -m '...'
然后我尝试了以下命令:
git config --global --unset-all user.name
答案 0 :(得分:1)
您缺少--global
参数。请尝试执行以下步骤:
打开端子。
git config --global user.email "email@example.com"
git config --global user.name "Your Name"
确认您已在Git中正确设置了电子邮件地址:
git config --global user.email
git config --global user.name
通过在GitHub上设置提交电子邮件地址,将电子邮件地址添加到GitHub帐户中,以便将您的提交归于您并显示在您的贡献图中。
答案 1 :(得分:0)
要编辑git配置文件:
$user_home/.gitconfig
中设置全局配置。.git/config
中设置配置。添加:
[user]
name = yourname
email = youremail