0
我--global
混帐配置下~/.gitconfig
混帐配置问题和混帐推错误
有EMAIL1
和
我也有下一个混帐回购协议的.git/config
--local
混帐配置有电子邮件2
两者都有不同的电子邮件。
现在,当我从具有--local配置的回购克隆下推到我的远程回购时,出现一个错误,说“remote:abc/def.git被拒绝给email1的权限。”
为什么如此以及如何解决这个问题?
我使用的是https github url,所以没有设置或添加到github的ssh密钥。
git config --get user.email
显示EMAIL2当远程回购的克隆下运行。
显示EMAIL1从我的Ubuntu的主目录
git config --get-all user.email
运行时同时显示EMAIL1和EMAIL2当远程回购的克隆下运行。
显示EMAIL1从我的Ubuntu的主目录
哪个电子邮件不会'git config --get user.email'显示?那么'git config --get-all user.email'呢? – Ilion
@llion发布更新以回答您的问题。 – abc
'git config --get github.user'显示什么?你知道你是否有证书助手设置?哎呀,也许只是'git config -l',看看发生了什么。 – Ilion