【发布时间】:2012-06-13 04:44:36
【问题描述】:
用例:
我发现一段我根本看不懂的代码。我想找到编写此代码的时间上下文,以及这部分代码经历的所有更改。
基本上查找此文件的历史记录,但仅查找与 [第 34 到 38 行(例如)] 相交的历史记录部分。
是否有比git log -p <file> | grep <some snippet matching mysterious code> 更有用的命令,然后返回log -p 输出查看差异中的上下文。
可悲的是,在查看我编写的代码时,我经常发现需要这种功能。
【问题讨论】:
标签: git version-control history git-log