繁体   English   中英

git推送到错误的远程仓库

[英]git pushing to wrong remote repo

我有两个github用户帐户。 我在github中使用USER1凭据创建了一个仓库。 我按照以下命令将本地存储库推送到远程存储库:

git remote add origin https://github.com/USER1/USER1_REMOTE_REPO.git
git push -u origin master

但是我得到这个错误:

remote: Permission to USER1/USER1_REMOTE_REPO.git denied to **USER2**.
fatal: unable to access
'https://github.com/USER1/USER1_REMOTE_REPO.git/': The requested URL
returned error: 403

我无法弄清楚为什么在这里显示USER2 我也尝试过重新生成SSH密钥。

也许更多细节可以帮助缩小响应范围,但是您确定git config user.namegit config user.email是正确的吗? 我的意思是,如果未使用错误的ssh密钥,则必须将user.name和user.email与回购中的匹配。

编辑 :如果这是您的问题,请使用git config user.name usernameWantedgit config user.email emailwanted如果您想全局使用此设置,请添加-g参数(例如git config --global user.name

希望能帮助到你!

暂无
暂无

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

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