章節 ▾ 第二版

A3.7 附錄 C:Git 命令 - 除錯

除錯

Git 提供了幾個命令,用於幫助除錯程式碼中的問題。這包括從找出某個問題是什麼時候引入的,到找出是誰引入的。

git bisect

git bisect 工具是一個非常有用的除錯工具,透過自動二分查詢,用於找出引入 bug 或問題的第一個提交。

它在 二分查詢 中有詳細介紹,僅在該部分提及。

git blame

git blame 命令可以為任何檔案的行添加註釋,顯示最後一次修改該行是哪個提交,以及提交的作者是誰。這對於找出可以詢問有關程式碼特定部分更多資訊的人很有幫助。

它在 檔案註釋 中有介紹,僅在該部分提及。

git grep

git grep 命令可以幫助你在原始碼中的任何檔案中查詢任何字串或正則表示式,甚至可以查詢你專案中的舊版本。

它在 Git Grep 中有介紹,僅在該部分提及。