私が2つのブランチを持っていて
topic、ブランチにいるmaster
場合topic、実行すると、git rebase masterマスターまたはトピックブランチがリベースされますか?
することgit rebase --helpは私にこれを与えました
次の履歴が存在し、現在のブランチが「トピック」であると仮定します。
A---B---C topic
/
D---E---F---G master
この時点から、次のいずれかのコマンドの結果:
git rebase master
git rebase master topic
だろう:
A'--B'--C' topic
/
D---E---F---G master
注: 後者の形式は、git checkout トピックとそれに続く git rebase master の省略形です。リベースが終了すると、トピックはチェックアウトされたブランチのままになります。
これを達成したい場合はD---E---F---G---A---B---C master、マスターに切り替えて実行する必要がありますgit rebase -i topicか?
そして、git rebase -i topicA、B、C を C に押しつぶして になるように実行するとD---E---F---G---C master、次のようになります。noop