2

git svn rebaseリモートの変更をマージして競合を発生させました。競合を手動で解決して試しgit rebase --continueましたが、実行できませんでした。

それから私はこれを見つけまし

「'git add' を呼び出すのを忘れましたか?」というメッセージが表示された場合、明らかに、編集によって競合がノーオペレーションの変更に変わったことになります。「git rebase --skip」を実行してスキップします。(非常に奇妙ですが、本当です。)

なぜgit rebase --continueうまくいかず、私がしなければならなかったのか、誰かが私に説明できますgit rebase --skipか?

4

1 に答える 1

2

ただ:

git rebase --skip

マージすると、手動で何も変更しないためです。

git rebase --continueマージで競合するファイルを変更する場合にのみ使用されます。

git rebase --skipマージ時に競合するファイルを変更しない場合に使用します。

于 2012-10-18T02:18:30.910 に答える