繁体   English   中英

Git配置问题和git push错误

[英]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

在远程仓库的克隆下运行时,显示email1email2

从我的ubuntu主目录运行时显示email1

您的凭证助手中可能存储了凭证。 您应该尝试使它们无效。 您还可以使用以下命令查看所有当前的配置设置:

git config -l

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM