首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >github将分支合并成fork,再拉入pulled /master

github将分支合并成fork,再拉入pulled /master
EN

Stack Overflow用户
提问于 2013-07-17 22:32:31
回答 2查看 154关注 0票数 0

所以我创建了一个Repo 1的分支,我的fork (Repo 1 Fork)有一个分支(patch-1)。我已向回购1提交拉取请求,正在等待合并。

我可以将patch-1合并到Repo 1 Fork中吗?

另外,我想创建patch-2,最好是在Repo 1 Fork master上创建一个新的分支吗?

EN

回答 2

Stack Overflow用户

发布于 2013-07-17 23:07:29

您可以将commit patch1 it合并为repo1的分支(让我们称其为fork1)。一旦patch1被合并到repo1中,并且您从repo1拉到fork1,您将得到另一个非快进合并(可能),但当您将提交合并到已有的分支中时,它会自动执行,而不会发生冲突。

如果您想要在另一个特性上编码,那么创建另一个特性分支(patch2)是合理的,并且基于上游master也是合理的。

票数 0
EN

Stack Overflow用户

发布于 2013-07-17 23:59:05

合并操作不能应用于存储库。它们只能应用于特定的分支。

我假设

我可以将patch-1合并到Repo-1-

中吗?

手段

是否可以将本地path-1分支(位于Repo-1-Fork)合并到本地master分支(也位于Repo-1-Fork)?

可以,停那儿吧。但在此之前,请考虑一下什么适合您的需求。您可能希望能够创建patch-2patch-3等分支,并且您可能希望这些分支中的每一个都具有单独的功能。如果是这种情况,为了使本地master分支与Repo-1 \f25 master -1分支保持同步,最好不要合并。

然后,如果你愿意,你可以在你本地的Repo-1-Fork中创建一个developer分支,在这个分支中,你可以合并所有的patch-1patch-2等分支,这样你就有了一个包含所有预期功能的版本。

如果最终将patch-1合并到本地Repo-1 \f25 master -1\f6中,请记住从远程-1\f25 Repo-1\f25 master -1\f6而不是您自己的-1\f25 Repo-1\f6\f6创建新的单功能分支。否则,patch-2将既有patch-1提交,也有您添加到其中的新提交,并且您将无法从patch-2提交单功能拉取请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17702625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档