我通常使用命令行,但我发现自己打开SourceTree来查看提交或分支之间的更改。我可以使用git difftool
使用的其他工具吗? git difftool
似乎将该工具用于单个文件并提示每个文件(或使用-y
一次打开一个文件。)
我以为我可以通过查看旧分支并执行git mergetool
然后git merge --no-commit
来使用git mergetool
查看它,但这似乎只显示需要合并的文件没有文件需要合并,因为合并可以快进。
大多数diff工具的工作方式是查看两个目录,但这需要检查每个提交并复制到一个单独的目录,然后手动运行该工具,所以我猜测该工具会有专门为git写的。