509

実行git cherry-pick <hash>してマージの競合が発生しました。競合を解決したくありません。チェリーピックを中止したいだけです。( を使用して) 実際のマージを行う場合git merge、便利な がありgit merge --abortます。チェリーピッキングに相当するものは何ですか?

4

4 に答える 4

88

答えは次のとおりですgit reset --merge。競合するチェリーピックの試みをクリアします。

于 2013-05-29T18:01:01.470 に答える
5

「--quit」オプションも試してみてください。これにより、現在の操作を中止し、シーケンサーの状態をさらにクリアできます。

--quit 進行中の現在の操作を忘れます。チェリーピックまたはリバートが失敗した後にシーケンサーの状態をクリアするために使用できます。

--abort 操作をキャンセルし、シーケンス前の状態に戻ります。

help を使用して元のドキュメントを詳細に表示します。$ git help cherry-pick

厳しすぎる「git reset --hard HEAD」は避け、手動作業を行うことになる可能性があります。

于 2019-10-21T19:20:53.877 に答える