从以前的提交中打开文件而不覆盖工作副本

从以前的提交中打开文件而不覆盖工作副本

VSCode 允许在比较编辑器中打开来自先前提交的文件,有没有办法在普通编辑器中打开文件而不进行任何比较?我想在 2 个选项卡中打开 2 个文件,一个是当前工作版本,另一个是先前提交的版本。

我确实意识到我可以将文本从比较编辑器复制到新文件中,如果可能的话,我会尝试简化这个过程。

答案1

是的。例如GitLens扩大。

安装后,在选项卡Commits列表中Source Control,当您将鼠标悬停在更改的文件上时,可以看到图标。例如:

图标

如果将鼠标悬停Open File在屏幕上显示的第一个图标上,您会看到单击按钮Alt将打开该修订/提交的文件。

答案2

另一个解决方案是Git 图分机,无需Alt按键: 在此处输入图片描述

但是,与 GitLens 不同的是,它会id在文件名前面加上提交,在我看来这是不可取的,当打开许多选项卡时,文件名可能会被隐藏,另一个缺点是文件选项卡上的右键菜单选项非常有限。

相关内容