Visual Studio代码远程-SSH:当我落后于若干次提交时,如何才能使git diff可视化?

问题描述 投票:0回答:1

我正在使用 使用远程SSH的Visual Studio代码。 扩展,以便在我的 SaltStack Master 上开发和使用 SaltStack 公式。因此,我 git clone 将SaltStack上的几个GitHub repos放到远程Linux主机的文件系统中。几周后,我就会落后几个提交。在远程-SSH模式下的VS Code完全知道这个事实,甚至会显示我落后了多少个提交,还允许我在远程-SSH模式下 git snyc 通过GUI。我对此非常满意。

VS代码显示了我在每个git克隆中的提交次数。

但在我之前 git sync 在我的生产系统中的几个提交,我想查看 git diff 每个文件的变化就像 git difftool mastergit diff master origin/master 但在VS Code中可视化. 就像我可以反过来做一样。当我在我的本地git克隆中改变一个文件时,我可以很容易地可视化所有的变化。我只是在我落后的时候也需要它。下面是一张图片来说明我的愿望,它显示了我在本地修改的文件的差异。我想要的恰恰相反。我想看到在我前面的originmaster的差异,也就是我在后面的时候。

有人知道如何解决这个问题吗?

git visual-studio-code diff vscode-extensions vscode-remote
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.