SourceTree中的git-blame在哪里?

时间:2012-05-14 10:45:31

标签: git atlassian-sourcetree git-gui blame git-blame

我想知道是谁为文件贡献了哪一行/更改。 git-blame正是如此。那么SourceTree有一个git-blame的观点呢?

4 个答案:

答案 0 :(得分:75)

选择一个文件,无论是在“工作副本”显示中还是在“提交”显示中,都可以执行以下三种操作之一:

  1. 选项命令-B
  2. 菜单栏:: Actions :: Blame Selected ...
  3. 上下文菜单::责备选择......
  4. 如果您想要责备的文件不在修改后的文件列表中,则需要将视图更改为文件状态视图(查看 - >文件状态视图),然后设置Sub菜单“全部显示”

    Show All on OSX

答案 1 :(得分:11)

  1. 切换到历史记录视图,然后选择包含您想要归咎的文件的提交。
  2. 右键单击文件名,然后选择 Blame Selected
  3. 或者,您可以右键单击工作树中的文件或已暂存的文件并执行相同的操作。

答案 2 :(得分:4)

Sourcetree 3.0

右键单击文件> Annotate Selected

enter image description here

答案 3 :(得分:2)

右键单击文件 - >责备选择。 你可以找到每一行的作者。 技巧:做一个小改动,比如在源树中轻松地在文件中添加一个空格(文件状态)。