章节 ▾ 第二版

A3.7 附录 C:Git 命令 - 调试

调试

Git 提供了几个命令,用于帮助调试代码中的问题。这包括从找出某个问题是什么时候引入的,到找出是谁引入的。

git bisect

git bisect 工具是一个非常有用的调试工具,通过自动二分查找,用于找出引入 bug 或问题的第一个提交。

它在 二分查找 中有详细介绍,仅在该部分提及。

git blame

git blame 命令可以为任何文件的行添加注释,显示最后一次修改该行是哪个提交,以及提交的作者是谁。这对于找出可以询问有关代码特定部分更多信息的人很有帮助。

它在 文件注释 中有介绍,仅在该部分提及。

git grep

git grep 命令可以帮助你在源代码中的任何文件中查找任何字符串或正则表达式,甚至可以查找你项目中的旧版本。

它在 Git Grep 中有介绍,仅在该部分提及。