[英]What is the right way of updating a fork of a Github repo, with a pending pull request to upstream?
可以说,使用git-flow模型在Github上有一个公共项目A。 假设我创建自己的叉子My / A。 我对My / A的开发分支进行了一些更改。 然后,我创建一个拉取请求,以将我的新更改合并到A的develop分支中。同时,A的develop分支已更新,并且我希望在我的fork中对A进行更改,以便可以将其与自己的更改一起使用。 最好的方法是什么? 我想我可以在My / A的本地副本上执行这些命令,假设远程upstream
指向A。
git rebase upstream/develop
git push -f origin/develop
但是通过这种方式,我认为Github可能会将A中的所有新更改作为我的拉取请求的一部分,但是我不确定。
最好的主意:
创建一个功能分支,将其推送到github并从中创建PR。
显然,这意味着每次从上游分支同步开发分支时,都必须再次合并功能分支。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.