有没有办法在SourceTree的两个分支上获得视觉差异?
Sourcetree提供了一种可视化git
分支之间差异的方法吗?
我在找:
- 已更改的文件的名称
- 这些文件之间的差异
使用⌘ (OSX)或CTRL (Windows和Linux)并在日志视图中select您喜欢的任何两个提交。 提交属于哪个分支并不重要。
结果你会看到像…
显示f03a18bf0370c62bb5fb5c6350589ad8def13aea和4a4b176b852e7c8e83fffe94ea263042c59f0548之间的所有变化
…在下面。
另一种方法是右键单击某个分支,然后select“针对当前的差异”上下文菜单命令( 当前指的是您当前正在使用的分支)。 这会给你两个分支的头部提交之间的差异。
资料来源: https : //answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
截图(基于Sourcetree v1.9.5):
从上下文菜单中select“Diff against Current”后,您应该看到如下信息:
显示{commit_hash}和工作副本之间的所有更改
你也可以通过点击你想要比较的两个分支来完成。