如何使用 Visual Studio Code 查看每次提交的差异?

如何使用 Visual Studio Code 查看每次提交的差异?

我一直在尝试从 WebStorm 转到 Visual Studio Code,但是 WebStorm 仍然有一个杀手级功能,我不知道如何在 Visual Studio Code 中实现。

我可以快速拉出我的提交列表,然后对其中任何一个进行差异比较:

在此处输入图片描述

在此处输入图片描述

请告诉我 Visual Studio Code 有办法做到这一点吗?

答案1

是的,它有内置集成git。请参阅教程。还有大量的扩展,喜欢Git HistoryGit Project Manager

Git History 扩展结果

答案2

  1. 安装 GitLens 扩展(或已默认安装)
  2. 转到侧边栏中的 GitLens 选项卡
  3. 找到“搜索提交”行
  4. 输入提交 SHA

您将看到该提交中更改的所有文件。

点击查看照片!

答案3

在Windows或Mac上:

Ctrl + Shift + G

然后单击您想要查看差异的文件旁边的“M”(已修改的缩写)。

答案4

对于 SVN,您可以使用名为“SVN-EXT”的扩展。

在此处输入图片描述

相关内容