Git 将要素分支重设为具有子要素的“开发时”要素
我有一个正在开发的功能分支Git 将要素分支重设为具有子要素的“开发时”要素,git,git-flow,Git,Git Flow,我有一个正在开发的功能分支 d1 -- d2 -- d3 -- d4 -- d5 -- d6 -- d7 -- d8 <- develop | \ -- f1 -- -- -- -- -- f2 -- f3 -- -- -- -- -- f4 -- <- feature | | | | \ --
d1 -- d2 -- d3 -- d4 -- d5 -- d6 -- d7 -- d8 <- develop
|
\ -- f1 -- -- -- -- -- f2 -- f3 -- -- -- -- -- f4 -- <- feature
| | | |
\ -- s1 -- s2 -- / \ -- x1 -- x2 -- /
我尝试git rebase develop,但功能和子功能分支成为一条线:
...etc,.-- d7 -- d8 <- develop
|
\ -- f1 -- s1 -- s2 -- f2 -- f3 -- x1 -- x2 -- f4 -- <- feature
…等--d7--d8尝试git-rebase--preserve-merges-develope
(feature)$ git rebase develop
...etc,.-- d7 -- d8 <- develop
|
\ -- f1 -- s1 -- s2 -- f2 -- f3 -- x1 -- x2 -- f4 -- <- feature