章节 ▾ 第二版

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

调试

Git 有一些命令用于帮助调试代码中的问题。这包括从找出某个内容是在何时引入的,到找出是谁引入的。

git bisect

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

它在二分查找中已全面介绍,此处仅提及。

git blame

git blame 命令会用最后一次修改文件中每行的提交以及提交的作者来标注文件的行。这有助于找到负责人以询问有关代码特定部分的更多信息。

它在文件标注中已介绍,此处仅提及。

git grep

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

它在Git Grep中已介绍,此处仅提及。