Sono un albero come questo:cambiamento di base ramo
(commit 1) - master
\-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
e devo spostare il ramo PRO di padroneggiare
(commit 1) - master
|-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
Ho provato un git rebase master
da PRO ramo, ma niente accade.
Per chiarire: Stavo lavorando in master e quindi ho dovuto realizzare una demo del prodotto (git checkout -b demo
e alcuni commit). Quindi, per errore, creo un altro ramo dalla demo (git checkout -b PRO
e alcuni commit) e ora ho bisogno di spostare il ramo PRO per diventare master e lasciare la demo intatta. Alla fine, sia la demo che PRO si bloccheranno dal master.
possibile duplicato di [Modifica punto di diramazione] (http://stackoverflow.com/questions/8803069/change-branch-off-point) –