Github拉到私人回购请求(从我自己的分支)

问题描述:

与Github漂亮的绿色,但我迄今发现的建议是行不通的。Github拉到私人回购请求(从我自己的分支)

我正在向私人Github回购添加新功能。我被指示创建分支并提交拉取请求。

我在Github的桌面客户端添加了回购,并创建了一个新分支new-feature。我做了所有的变化,但是当我试图将其发布到分支我得到:

Repository not found! 

'new-feature' doesn’t seem to exist at https://github.com/username/main-name.git/ anymore. You may not have access, or it may have been deleted or renamed. 

我可以在我的浏览器,回购仍是在该地址看到,但我想我不有写入权限。

让这个工作正确的过程是什么?我是否应该将回购克隆到我自己的账户中(作为私人回购),并从那里提交拉取请求?我已经试过了,但找不到任何办法来此链接到主回购,也许我已经正确克隆它...

+0

你在哪里有这个“新功能”分支?这是在你自己的机器上吗?你可以在你的Github存储库中看到这个分支吗?左上角附近有一个下拉框“Branch:master”。你可以看到,哪些分支在你的Github仓库中。 –

  1. 创建在GitHub上项目的一个分支。 别担心,你的工作仍然是私人的。

  2. 将你的工作推到你的货叉上。在那里,你有写权限。

  3. 从叉子的分支中创建合并请求。

+0

这是我试图做的,但事实证明,我没有正确地克隆该死的东西!愚蠢的桌面客户端。得到它的工作,感谢队友。 – Jascination