对于文件中的给定行,我可以找出上次更改/创建的提交吗?谢谢

时间:2017-03-30 21:29:18

标签: git

对于文件中的给定行(或任何给定的文本单元),我可以找出上次更改/创建的提交吗?

这将帮助我根据提交确定最后一次更改/创建的人。

Visual Studio 2015 for C# seems to have such feature.我想它使用git来做到这一点。还有一些评论员说"我对git表示正确的提交\合并作者更有信心,而不是汤姆记得他做了什么。"

感谢。

1 个答案:

答案 0 :(得分:1)

git blame -L

# Here -L100,+10 means "only look at the lines 100 to 100+11":
git blame -L100,+10 -- git-web--browse.sh
  

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

     

仅指定给定的行范围   可以多次指定。允许重叠范围。

     

<start><end>是可选的。 -L <start>-L <start>,<start>跨越到文件末尾。

     

-L ,<end>从文件开头到<end>