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

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

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

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

【问题讨论】:

    标签: git


    【解决方案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,由存储库的所有者审查和合并。

    【讨论】:

      猜你喜欢
      • 2013-03-10
      • 2021-06-07
      • 2014-12-06
      • 1970-01-01
      • 2018-04-25
      • 2016-02-24
      • 2018-06-24
      • 2010-10-25
      相关资源
      最近更新 更多