У мене таке дерево:
(commit 1) - master
\-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
і я маю перемістити відділення PRO до майстра
(commit 1) - master
|-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
Я спробував git rebase masterз галузі PRO, але нічого не відбувається.
Для уточнення : я працював у майстра, і тоді мені довелося скласти демонстрацію продукту ( git checkout -b demoі деякі зобов’язання). Тоді, помилково, я створюю іншу гілку з демонстрації ( git checkout -b PROі деяких зобов’язань), і тепер мені потрібно перемістити гілку PRO, щоб перетворити і залишити демо недоторканим. Зрештою, і демо, і PRO будуть висіти від майстра.