默认的git diff行为是以串行方式打开每个diff文件(等待先前文件在打开下一个文件之前关闭).
我正在寻找一种方法来同时打开所有文件 - 例如,在BeyondCompare中,这将打开同一BC窗口中选项卡中的所有文件.
这样可以更轻松地查看一组复杂的变化; 在diff文件之间向后和向前翻转并忽略不重要的文件.
git difftool
是否可以通过git difftool命令打开已更改文件与登台/已检查文件之间的目录比较?
理想情况下,如果2个文件已更改,则它们将是显示的唯一2个,但在目录比较中.
我已经阅读了关于获取git以并行提供所有文件差异的帖子,因此像BeyondCompare这样的工具在选项卡中有所有差异,但我对此并不满意!
可以将已更改文件的副本从登台/签入文件中提取到临时文件夹中,然后将其打开.这是唯一的选择吗?
git diff beyondcompare
git ×2
beyondcompare ×1
diff ×1
difftool ×1