Here is my scenario:
[master]
|
{c1}
||
|| [b']
|| |
||-----{c2'}
||
|| [b'']
|| |
||-----{c2''}
||
|| [b''']
|| |
||-----{c2'''}
{c?} - Commits
b', b'', b''' - topic branches **(already on remote)**
A hotfix
on master resulted master
fast-forward like this:
[master]
|
{c1}----------{c2}
||
|| [b']
|| |
||-----{c2'}
||
|| [b'']
|| |
||-----{c2''}
||
|| [b''']
|| |
||-----{c2'''}
To synchronize my topics b', b'' and b'''
I know how to achieve one branch at a time ...I am looking for a better way to update all the branches simultaneously so that they appear to be diverging out of current master
(or {c2}
) instead of old master
(or {c1}
)
Any pointers appreciated. Thanks