代码之家  ›  专栏  ›  技术社区  ›  Mahdi

无法将我的克隆项目推送到Repositpry

  •  1
  • Mahdi  · 技术社区  · 8 年前

    我从github克隆了一个项目并进行了工作。现在,在做了许多更改之后,我无法推送到主分支,甚至是新分支,我得到了以下错误:

    Failed with error: fatal: unable to access 'https://github.com/anotherperson/project.git/': The requested URL returned error: 403
    

    我还尝试创建拉请求(我真的不知道如何在github中处理我的编辑),错误消息是相同的。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Mureinik    8 年前

    您的工作流程错误。默认情况下,您没有对分叉的回购的权限,因此无法推送它-正如您所看到的,这将导致403错误。

    相反,您应该将更改推送到自己的fork:

    $ git push origin mybranch
    

    然后从分支创建拉取请求。只需使用web GUI导航到repo的分支,您就会看到创建拉请求的am选项。