我要把头发拉出来。
我已经从我的项目分支提交了一个拉取请求,回到了所有者/维护者的回购。在这个拉取请求中,出现了一些我必须根据新信息添加/更改的内容。我做了所说的修改,现在我正试图推动那个拉动请求。
根据Github的“问题”页面,在底部,它表示我可以通过推送到我的存储库分支上的分支abc123
直接将提交推送到问题(拉取请求)。
问题是,当我git push origin abc123
时,我收到错误:
fatal: 5fa087b35cb8379f282174df2f4197ba258ffd05 cannot be resolved to branch.
我不知道如何解决这个问题。我应该关闭拉取请求并重新提交吗?或者有什么我做错了,或者比我需要的更多?
感谢。
答案 0 :(得分:17)
实际上是(来自GitHub Remotes help page)
git push REMOTENAME LOCALBRANCHNAME:REMOTEBRANCHNAME
你没有:
那么,应该做些什么(例如,如果你在主分支上):
git push origin master:abc123
通常,default push policy是“匹配”:git push origin abc123
会尝试将名为abc123
的本地分支推送到具有相同名称的远程分支。