无法推送远程 git repo [重复]

Posted

技术标签:

【中文标题】无法推送远程 git repo [重复]【英文标题】:Unable to push in remote git repo [duplicate] 【发布时间】:2018-03-23 20:35:20 【问题描述】:

我正在尝试将其推送到远程 git 存储库中,但我收到了错误消息。比如无法推送远程 git repo

https://i.stack.imgur.com/8wo3G.png

有人会提供分步指南吗?谢谢

【问题讨论】:

【参考方案1】:

看起来您没有推送提交的权限,因为您是作为远程帐户之外的另一个用户登录的。如果您是 Smapang,请将您的遥控器更改为 https://Smapang@github.com/Smapang/Coursera-Test-Website.git/

git remote set-url origin https://Smapang@github.com/Smapang/Coursera-Test-Website.git/

现在尝试进行推送,它会要求您输入您的帐户 Smapang 的密码。

【讨论】:

顺便说一下,这是我的仓库,我之前试过,它没有提示我输入密码。它也没有给我任何错误消息,而是发送到同一目录。【参考方案2】:

如果您正在为此 repo 做出贡献并且它不属于您,那么您可能希望将存储库“分叉”到您的帐户中,然后在本地“克隆”它。 这样你就可以通过git push origin 将代码推送到你在 github 上的 fork。 然后你从你的 fork 向原始存储库提出一个 Pull Request,由存储库的所有者审查和合并。

【讨论】:

以上是关于无法推送远程 git repo [重复]的主要内容,如果未能解决你的问题,请参考以下文章

嘿,我正在尝试学习 git,但我遇到了致命错误:无法从远程仓库读取 [重复]

Git 推送:“致命的 'origin' 似乎不是 git 存储库 - 致命的无法从远程存储库读取。”

Cygwin中使用git时无法远程推送(出现DLL文件不兼容)

github远程标签推送,无需克隆repo

Git没有编辑远程存储库的访问权限

Vs2017获取Git空仓库后创建解决方案及项目无法推送,推送失败的问题.