73

我想看看谁贡献了文件的哪一行/更改。git-blame 正是这样做的。那么 SourceTree 有 git-blame 视图吗?

4

5 回答 5

85

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

  1. 选项-命令-B
  2. 菜单栏 :: 操作 :: 责备选择...
  3. 上下文菜单 :: Blame Selected...

如果要怪罪的文件不在修改文件列表中,则需要将视图更改为文件状态视图(视图 --> 文件状态视图),然后将子菜单设置为“显示全部”

在 OSX 上显示全部

于 2012-05-14T15:26:48.700 回答
18

启动 sourcetree 3.0

右键单击文件>Annotate Selected

在此处输入图像描述

于 2018-11-11T17:58:36.867 回答
11
  1. 切换到历史视图并选择一个包含您要指责的文件的提交。
  2. 右键单击文件名并选择Blame Selected

或者,您可以右键单击工作树中的文件或已暂存的文件并执行相同的操作。

于 2012-05-14T10:48:51.713 回答
2

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

于 2017-07-18T15:35:05.587 回答
-1

德文版:

  1. 修改文件,使其出现在暂存区域中。
  2. 右键点击
  3. 单击“Log für Auswahl...”(用于选择的日志...)
于 2021-09-01T12:30:01.593 回答