你的 main 分支壞掉了。你有 200 個 commit 要查。
Git bisect 把手動搜尋 commit 變成自動化的二元搜尋。以下說明如何找出引入 bug 的確切 commit,而不必一個個 checkout。
你的 CI 在 main 上是紅燈,但昨天還是綠燈。從那時到現在之間,某個 bug 悄悄潛入。你可以翻閱 200 個 commit,讀 diff 並猜測。你可以在 Slack 上發問,希望有人記得碰過相關程式碼。或者你可以讓 Git 幫你做這件事。 是針對 commit 歷史的二元搜尋工具。你標記一個 commit…