深色模式
git bisect 指令幫助我們使用找出開始發生錯誤的提交位置,只要提供開頭結尾分別是正確和錯誤的提交,Git 就會自動幫我們在提交歷史中切換,不過哪個提交有問題當然還是要自己確認。
git bisect
git bisect start <壞的 Commit> <好的 Commit>
之後就會開始二分法查找,在每次切換確認後輸入指令標記好壞版本
git bisect good git bisect bad
重複動作直到找到開始改壞的那個提交。使用 git bisect skip 跳過,git bisect reset 停止搜尋。
git bisect skip
git bisect reset