私はこのような木を持っています:
(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の両方がマスターからハングします。