少用少见的 - 查看一行代码是谁写的 ¶
作者:KK
发表日期:2020.03.14
要点 ¶
git blame 文件名
会输出类似如下内容:
右边红色是对应文件的一行行代码,左蓝色是每一行代码的版本号、修改者和修改时间。
建议用法 ¶
其实有很多开发工具都支持可视化浏览每一行代码的 blame 修改信息,比如 Idea 的 IDE 就支持在行号右键菜单里点击“Annotate”然后显示修改信息。
VSCode 的插件商店里搜索
git blame
也有许多插件可以选择,比如装了GitLens
插件就会在当前光标所在行的后面有修改信息:由于命令行输出的内容实际上很长(对应文件行数),在命令行上下滚动浏览有时候不方便,跳转到指定行号麻烦,因此可以
git blame 文件名 > xxx.txt
然后打开这个 xxx.txt 来查看。