我正在使用 使用远程SSH的Visual Studio代码。 扩展,以便在我的 SaltStack Master 上开发和使用 SaltStack 公式。因此,我 git clone
将SaltStack上的几个GitHub repos放到远程Linux主机的文件系统中。几周后,我就会落后几个提交。在远程-SSH模式下的VS Code完全知道这个事实,甚至会显示我落后了多少个提交,还允许我在远程-SSH模式下 git snyc
通过GUI。我对此非常满意。
但在我之前 git sync
在我的生产系统中的几个提交,我想查看 git diff
每个文件的变化就像 git difftool master
或 git diff master origin/master
但在VS Code中可视化. 就像我可以反过来做一样。当我在我的本地git克隆中改变一个文件时,我可以很容易地可视化所有的变化。我只是在我落后的时候也需要它。下面是一张图片来说明我的愿望,它显示了我在本地修改的文件的差异。我想要的恰恰相反。我想看到在我前面的originmaster的差异,也就是我在后面的时候。
有人知道如何解决这个问题吗?