Github:推动请求

时间:2011-12-12 19:15:54

标签: git github pull-request

我要把头发拉出来。

我已经从我的项目分支提交了一个拉取请求,回到了所有者/维护者的回购。在这个拉取请求中,出现了一些我必须根据新信息添加/更改的内容。我做了所说的修改,现在我正试图推动那个拉动请求。

根据Github的“问题”页面,在底部,它表示我可以通过推送到我的存储库分支上的分支abc123直接将提交推送到问题(拉取请求)。

问题是,当我git push origin abc123时,我收到错误:

fatal: 5fa087b35cb8379f282174df2f4197ba258ffd05 cannot be resolved to branch.

我不知道如何解决这个问题。我应该关闭拉取请求并重新提交吗?或者有什么我做错了,或者比我需要的更多?

感谢。

1 个答案:

答案 0 :(得分:17)

实际上是(来自GitHub Remotes help page

git push REMOTENAME LOCALBRANCHNAME:REMOTEBRANCHNAME

你没有:

  • 创建一个本地分支'abc123'
  • 指定本地分支名称

那么,应该做些什么(例如,如果你在主分支上):

git push origin master:abc123

通常,default push policy是“匹配”:git push origin abc123会尝试将名为abc123的本地分支推送到具有相同名称的远程分支。