Sourcetree提供了一种可视化不同git
分支之间差异的方法吗?
我正在寻找:
- 已更改文件的名称
- 这些文件之间的差异
Sourcetree提供了一种可视化不同git
分支之间差异的方法吗?
我正在寻找:
在日志视图中使用⌘(OSX)或CTRL(Windows和Linux),并选择任意两个您喜欢的提交。无论这些提交属于哪个分支,都没有关系。
结果会显示类似以下内容的信息...
显示f03a18bf0370c62bb5fb5c6350589ad8def13aea和4a4b176b852e7c8e83fffe94ea263042c59f0548之间的所有更改
...在下方显示。
另一种方法是右键单击一个分支,选择“与当前版本进行比较”上下文菜单命令(current指的是您当前正在使用的分支)。这将为您提供两个分支之间head提交的差异。
来源:https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
截图(基于Sourcetree v1.9.5):
在上下文菜单中选择“与当前版本进行比较”后,您应该会看到以下消息:
显示 {commit_hash} 和工作副本之间的所有更改
您也可以通过按下ctrl键并单击要进行差异比较的两个分支提交来完成此操作。