首页 > 解决方案 > Visual Studio Code 是否有类似 IntelliJ 的功能“与分支比较”

问题描述

我想知道是否有 Visual Studio Code 的扩展,它使我们能够将当前分支中的任意文件与另一个分支中的相同文件进行比较。在 Intellij 中,有一个“与分支比较”选项,我可以使用该选项将当前分支中的文件状态与任何其他分支中的相同文件进行比较。这很方便,如果我想在创建拉取请求之前比较目标分支所做的更改,我不必去 GitHub。

标签: gitvisual-studio-codeversion-control

解决方案


是的,GitLens扩展使您可以通过以下方式执行此操作:

Explorer Context Menu > Open Changes > Open Changes with Branch or Tag...

在此处输入图像描述

即打开要比较的文件的上下文菜单(在 Windows 上右键单击文件),然后从上下文菜单中选择以上内容。然后输入要比较的分支。


推荐阅读