本文将会介绍阅读源码的神器tig。将从何为tig,tig有什么用,以及如何使用tig这三个方面展开介绍。

何为tig

tig 是一款优化 git 命令行的工具,可以方便的查看commit。

tig有什么用

你可能想要查看某个文件的commit 记录,也可能想查看某行代码是在哪个commit 中提交的,那么此时,tig就登场了。

如何使用tig

  1. 输入 tig+ Enter 即可进入 tig 模式

  2. Enter可分屏查看当前 commit 记录详情,j k可上下切换选中的行, 空格翻页, l + q ,全屏查看 commit 记录

  3. t进入 tree view 模式,git 目录会以文件夹的形式展示。Enter进入子目录,,返回上一级目录

  4. m 进入 main view 查看当前分支的所有 commit 记录

  5. tig 文件或者目录,查看文件或者目录的commit记录

  6. 进入 tree view 模式后,选择某个文件,输入b,可以查看文件的内容,当看到你感兴趣的某行代码时,Enter即可查看这行代码是由哪个commit提交的。

  7. /输入关键字可进行搜索

  8. q退出 tig


参考资料:

  1. tig — 让 git 命令行可视化