私は次の問題を抱えています:
- のバージョンは正常に
master
動作します - 前の最後のタグのバージョン
master
(たとえばlast
)にはバグがあります - 同僚は、
last
その特定のバグに対する彼の改訂のためのパッチを必要としています
わかった。git bisect
バグを修正したリビジョンを友人に聞いてみましょう。
git bisect start
git bisect bad last
git bisect good master
しかし、それはうまくいきません:
いくつかの良い回転は悪い回転の祖先ではありません。
この場合、gitbisectは正しく機能しません。
多分あなたは良い回転と悪い回転を間違えますか?
これを克服するためのヒントはありますか?ドキュメントで何かを見逃しましたか?