Mam takie drzewo:
(commit 1) - master
\-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
i muszę przenieść gałąź PRO do mastera
(commit 1) - master
|-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
Próbowałem git rebase masterz oddziału PRO, ale nic się nie dzieje.
Dla wyjaśnienia : pracowałem w master, a potem musiałem zrobić demo produktu ( git checkout -b demoi kilka commits). Potem przez pomyłkę tworzę kolejną gałąź z demo ( git checkout -b PROi niektórych zatwierdzeń) i teraz muszę przenieść gałąź PRO do mastera i pozostawić demo nienaruszone. Na koniec zarówno wersja demo, jak i wersja PRO zostaną zawieszone na master.