git带来了分叉分支的最新代码

时间:2014-04-27 08:55:19

标签: git github

我有一个问题abc

我把我自己的分支分开了。说分支def

1个月过去了。

多个人已登记到abc分支,修复了主要问题。 我的def分支有多个更改,也来自其他人。

如何将人们在分支abc上所做的更改带到我的分支def中,以便我可以检查代码在最新代码更改时的行为?

我无法创建abc的新分支和来自def分支的樱桃分支,因为def分支正在与多个人共享,他们只想要def分支更新。

1 个答案:

答案 0 :(得分:1)

由于您的def分支机构有其他开发人员的贡献,def abc分支abc不是一个好的选择,因为它会改变其历史记录

最简单的方法仍然是rebasing defgit checkout def git merge abc x--x--x--x--x--x (abc) x--x--x--x--x--x (abc) \ => \ \ y--y--y (def) y--y--y---M (def)

{{1}}