
1 NemoAlex 2016-05-11 11:12:17 +08:00 SourceTree 可以看某个 file 的 log ,应该够方便了。 精确到某个函数估计不行。 |
3 learnshare 2016-05-11 11:27:05 +08:00 不太可能, Git 是以文件 /行作为片段来存的,不关系具体内容。 |
4 est OP @learnshare 其实命令行是支持的 git log --oneline -G'^int commit_tree' git log -L :myfunction:path/to/myfile.c 然而命令行用起来并不爽。还有 bash 下正则两次转义的问题。搞得很麻烦。 |
5 taijia 2016-05-11 11:38:16 +08:00 jetbrains 家的产品对所选的代码块,选中 show history for selection 看看呢 |
6 aliuwr Jetbrain 家的 IDE 可以选中函数 /范围之后 Show History for XXXX |
8 itfanr 2016-05-11 11:45:30 +08:00 没有吧 |
9 SpicyCat 2016-05-11 12:23:29 +08:00 git log --follow 可以追踪某个文件,然后再在结果里面检索 def my_func() 。这样近似解决你的问题。 |