しばらく前にgitbisectを試しましたが、うまくいきましたが、どうやら止めませんでした。git statusを実行しても、次のようになります。
You are currently bisecting.
(use "git bisect reset" to get back to the original branch)
どこにもリセットしたくはありません。二等分するのをやめたいだけです。それは本当にこのメッセージを取り除くことの問題です。
回答:
git bisect reset
二等分をやめる方法です。デフォルトでは、HEADを開始前の位置にリセットしますが、git bisect reset <commit>
代わりにHEADに移動することもできます。
ドキュメントから、コミットを変更せずに二等分を停止したいだけなら、あなたgit bisect reset HEAD
が望むことをするでしょう。
バイセクトリセット
二分セッションの後、二分状態をクリーンアップして元のHEADに戻す(つまり、二分を終了する)には、次のコマンドを発行します。
$ git bisect reset
デフォルトでは、これにより、gitbisectが開始する前にチェックアウトされたコミットにツリーが戻ります。(新しいgit bisect startも、古い二分状態をクリーンアップするため、これを実行します。)
オプションの引数を使用すると、代わりに別のコミットに戻ることができます。
$ git bisect reset <commit>
たとえば
git bisect reset HEAD
、現在の二分コミットのままにし、コミットの切り替えをまったく回避しますが、git bisect reset bisect / badは最初の不良リビジョンをチェックアウトします。
git bisect reset HEAD