私がそうgit rebase branch1
するとき、branch1-local
私は衝突します。競合を解決し、実行しgit add <conflicted-add>
てgit rebase --continue
から、git が要求するとおりに実行します。その後、新しいコミットが適用されます。新しい競合が表示されます。しかし、同じファイルで再び同じ競合です。git add
、 、をもう一度実行しgit rebase --continue
、リベースする各コミットに対してこれを繰り返すまで、すべてを繰り返します。
リベースによって、同じ競合解決を何度もやり直さなければならないのはなぜですか?