我来自Windows开发环境,过去常常能够使用UI工具轻松查看多个文件的更改。我在Stackoverflow上看到过这个问题,但我没有看到好的回复。我已经尝试过Git-Tower,GitX,P4Merge,FileMerge,但它们都没有提供良好的体验。
这就是我需要完成的事情:
我见过的最好的事情就是将git-difftool
改为使用像FileMerge这样的东西。但是,它仍然没有提供可供选择的所有已更改文件的列表,并尝试逐个异步加载多个FileMerge实例。
答案 0 :(得分:1)
git difftool -d
会成为您想要的(假设您使用支持目录比较的图形工具)吗?
答案 1 :(得分:0)
可能比你想要的重量更重,但Intellij可能是你的选择。社区版是免费的。你不必编辑它(虽然我喜欢它,但是git客户端实际上非常好)。而且他们有很好的并排差异。您可以使用键盘快捷键循环更改的文件。它还允许您比较任何分支之间的提交。它符合您的所有要求。