topic-branch-7 のティップにバグがあることはわかっていますが、master のティップにはバグがないことがわかっています。topic-branch-7 のどこでバグが導入されたかを調べたいと思います。だから私は以下を実行しました:
git checkout topic-branch-7
# some testing to verify the bug
git bisect start bad # start a git bisect and mark this commit as bad
git-merge-base master topic-branch-7
9ac8c59bb10c13d86bcdeff90cb47e25d477caad
git checkout 9ac8c59bb10c13d86bcdeff90cb47e25d477caad
# some testing to verify the bug is not present
git bisect good
私を投げているのは、 git bisect good を実行しても何も起こらないということです! コミットを良いものとしてマークし、このコミットと悪いコミットの中間点を見つけて、そのコミットをチェックアウトするべきではありませんか? なぜ何も起こらないのですか?