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 1
jetbrains 家的产品对所选的代码块,选中 show history for selection 看看呢
|
6
aliuwr 2016-05-11 11:40:24 +08:00
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() 。这样近似解决你的问题。
|