2 つのブランチがmaster
ありfeature
ます。
の作業を終えたfeature
ので、このブランチには多くのコミットがありますが、そのまま公開したくありません。feature_clean
からのすべての変更を含むfeature
が、より良いコミットで呼び出されるブランチを作成したいと考えています。
私は次のことを試しました:
git checkout -b feature_clean master
git checkout feature
git rebase --interactive feature_clean
# reorganize commits etc, save and close editor
、これはfeature_clean
正しく作成されましたが、変更されましたfeature
。実際、両方のブランチは同等でした。
私は何を間違えましたか?今のところそのままにしておきたいです(適切にテストされ、承認されfeature
た後、後で削除します)。feature_clean