Git 如何使用meld在单个窗口中查看多个提交更改?

Git 如何使用meld在单个窗口中查看多个提交更改?,git,meld,Git,Meld,我已经开始使用as difftool来查看提交之间的代码更改 我想做的是在单个窗口中使用每个文件一个选项卡在不同提交之间导航,并通过下拉菜单选择任何提交 以下图为例,我想在一个单独的选项卡中显示存储库中的每个文件。在本例中,我的存储库有test1.txt和test2.txt文件 在每个选项卡中,我希望能够单独选择该文件的任何版本/提交,以便动态更改显示的文件比较 通过这种方式,可以很容易地浏览存储库中任何修改过的文件中的临时更改 调用git difftool时,是否有方法自动打开具有此布局的m

我已经开始使用as difftool来查看提交之间的代码更改

我想做的是在单个窗口中使用每个文件一个选项卡在不同提交之间导航,并通过下拉菜单选择任何提交

以下图为例,我想在一个单独的选项卡中显示存储库中的每个文件。在本例中,我的存储库有test1.txt和test2.txt文件

在每个选项卡中,我希望能够单独选择该文件的任何版本/提交,以便动态更改显示的文件比较

通过这种方式,可以很容易地浏览存储库中任何修改过的文件中的临时更改


调用
git difftool
时,是否有方法自动打开具有此布局的meld窗口?

gitk允许您浏览文件(或一组文件)的历史记录,并针对任意两个版本之间的差异启动meld(它们不必是连续的)。它唯一真正缺少的是为一个变更集中的多个文件启动一个meld实例的能力——因此您必须为每个感兴趣的文件手动执行该操作。