У меня есть такое дерево:
(commit 1) - master
\-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
и мне нужно переместить ветку PRO в master
(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 ветку в мастер и оставить демо нетронутым. В конце концов, и demo, и PRO будут зависать от мастера.