我有一个问题abc
。
我把我自己的分支分开了。说分支def
。
1个月过去了。
多个人已登记到abc
分支,修复了主要问题。
我的def
分支有多个更改,也来自其他人。
如何将人们在分支abc
上所做的更改带到我的分支def
中,以便我可以检查代码在最新代码更改时的行为?
我无法创建abc
的新分支和来自def
分支的樱桃分支,因为def
分支正在与多个人共享,他们只想要def
分支更新。
答案 0 :(得分:1)
由于您的def
分支机构有其他开发人员的贡献,def
abc
分支abc
不是一个好的选择,因为它会改变其历史记录
最简单的方法仍然是rebasing def
到git 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}}