如何使用git查找文件中特定行的差异历史记录?

时间:2015-12-15 00:48:52

标签: linux git command-line command

我想查找文件中特定行的历史记录列表,例如

StringBuilder name = new StringBuilder("Annette");
name.setCharAt(1, username);

如果我file: something.txt 1/2 line 1: // change comment to 1 2/15 line 1: // change comment to 2 12/15 line 1: // change comment to 4 它只显示git blame条目,如果12/152/15之间有大量提交,那么12/15并不是真的有用

有人可以给我一些建议吗?

由于

1 个答案:

答案 0 :(得分:1)

对于你的例子:

font-weight: normal

来自documentaion

  

-L< start>,< end>:< file>

     

-L:< funcname>:< file>

     

跟踪由"< start>,< end>"给出的行范围的演变。 (或< file>)中的(或函数名称regex< funcname>)。你可能不会给任何pathpec限制器。目前这仅限于从单个修订开始的步行,即,您可能只提供零个或一个正修订参数。您可以多次指定此选项。