Bunun gibi bir ağacım var:
(commit 1) - master
\-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
ve PRO şubesini uzmanlaşmak için taşımalıyım
(commit 1) - master
|-- (commit 2) - (commit 3) - demo
\-- (commit 4) - (commit 5) - PRO
git rebase masterPRO şubesinden bir denedim ama hiçbir şey olmuyor.
Açıklığa kavuşturmak için : Master'da çalışıyordum ve sonra bir ürün demosu ( git checkout -b demove bazı taahhütler) yapmam gerekiyordu . Sonra, yanlışlıkla, demodan başka bir şube oluşturuyorum ( git checkout -b PROve bazı taahhütler) ve şimdi PRO şubesini ustalaşmak ve demoyu sağlam bırakmak için taşımam gerekiyor. Sonunda, hem demo hem de PRO ustadan asılı kalacak.