如何将最后一个分支与主分支合并

时间:2018-08-20 14:49:36

标签: git

我有一个有多个分支机构的项目:

master
branch A on master
branch B on A
branch C on B
branch D on C
etc ...

我希望最后一个分支回到主站。我不确定该怎么做。

2 个答案:

答案 0 :(得分:2)

通过查看您的查询,我做出了一些假设,并提供了以下解决方案:因此,您只想合并master上的分支D,而不考虑A,B,C等的变化?由于您在master的顶部创建了3个不同的分支,因此需要首先合并从masterbranch D的最新更改(使用命令:git fetch origin master && {{1} }。解决冲突(如果有)。然后转到git merge origin master分支(master)并合并git checkout masterbranch D)。您的git merge branch_D分支现在已与master同步。

答案 1 :(得分:0)

如果您想再次从master分支开始工作,则只需checkout master。这意味着切换回关闭master分支。

git checkout master

如果您随后要合并在分支D上所做的更改,则可以合并然后运行:

git merge branch D

要查看所有当前分支的列表,可以运行:

git branch

相关问题