[英]Git config issue and git push error
我在~/.gitconfig
下有--global
git config
有电子邮件1
和
我也在git repo的.git/config
下有--local
git .git/config
有电子邮件2
两者都有不同的电子邮件。
现在,当我从具有--local config的repo克隆下推送到我的远程repo时,我收到一条错误消息: “ remote:abc / def.git的权限被拒绝到email1。”
为什么会这样,我该如何解决呢?
我使用的是https github url,所以没有设置ssh密钥或将其添加到github。
git config --get user.email
在远程仓库的克隆下运行时显示email2 。
从我的ubuntu主目录运行时显示email1
git config --get-all user.email
在远程仓库的克隆下运行时,显示email1和email2 。
从我的ubuntu主目录运行时显示email1
您的凭证助手中可能存储了凭证。 您应该尝试使它们无效。 您还可以使用以下命令查看所有当前的配置设置:
git config -l
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.