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