让我们在拉请求中有两个提交;一个是另一个的后裔。例如;是否可以合并为一个拉请求
(后裔)
https://github.com/common-workflow-language/cwltool/commit/a42ef0604e1957c8c91fde26a2f939444df5009b
(父)
一个会如何合并后裔到拉入请求?据推测,我必须做一些事情,比如将后代拖入父代,然后重新提交?我似乎无法得到这个工作。我尝试了各种方法(即樱桃采摘),似乎无法做到这一点。我感谢您的帮助和专业知识。
让我们在拉请求中有两个提交;一个是另一个的后裔。例如;是否可以合并为一个拉请求
(后裔)
https://github.com/common-workflow-language/cwltool/commit/a42ef0604e1957c8c91fde26a2f939444df5009b
(父)
一个会如何合并后裔到拉入请求?据推测,我必须做一些事情,比如将后代拖入父代,然后重新提交?我似乎无法得到这个工作。我尝试了各种方法(即樱桃采摘),似乎无法做到这一点。我感谢您的帮助和专业知识。
拉取请求只是将一个分支合并到另一个分支的请求。您可以随时通过更改该PR所指向的源分支的提交来更新拉取请求。因此,要将“后代”拉取请求合并到其父代中,只需将后代拉取请求的源分支合并到父代PR的源分支中即可。
E.g.如果你有pr1
,父PR源分支,pr2
,为子孙PR分支:
就结账pr1
,运行git merge pr2
,然后用git push origin pr1
推:
这应该更新GitHub中的PR。 Try it out in Learn Git Branching!
这是令人难以置信的Ajedi32。谢谢。我相信你是对的。这最终是通过一种类似于您指定的技术来实现的。用于添加和执行推送(从本地工作副本)的命令如下(对于此樱桃选择而不是合并)。 https://gist.github.com/anonymous/4814221a475216abf5b3b478e14c5f6c – dps
这两个链接指向相同的提交... – Ajedi32
对不起固定:-) – dps
当你说拉请求,你的意思是分支?拉请求是一个github资源。基本上说,“我想将分支A合并到分支B中”。向分支A推送另一个提交会自动使其显示在github pull请求上,但听起来不像你要求的那样。 –