Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何使用GUI比较两个不同提交中的文件_Git_Visual Studio Code - Fatal编程技术网

Git 如何使用GUI比较两个不同提交中的文件

Git 如何使用GUI比较两个不同提交中的文件,git,visual-studio-code,Git,Visual Studio Code,我指的是 有没有一种方法可以使用代码GUI轻松地在两个不同的位置(例如工作树和特定提交)显示文件的并行差异 在“源代码管理”视图中,如果我单击一个已更改的文件,它将显示工作树版本和最新提交版本的并行差异。有没有一种方法可以轻松地选择另一个提交?vscode Insiders Build v1.54能够比较任意两个提交的文件。它将使用上下文菜单项Select for Compare(选择比较)和Compare with Selected(比较与所选内容)进行操作,打开一个差异编辑器,左侧显示Sel

我指的是

有没有一种方法可以使用代码GUI轻松地在两个不同的位置(例如工作树和特定提交)显示文件的并行差异


在“源代码管理”视图中,如果我单击一个已更改的文件,它将显示工作树版本和最新提交版本的并行差异。有没有一种方法可以轻松地选择另一个提交?

vscode Insiders Build v1.54能够比较任意两个提交的文件。它将使用上下文菜单项Select for Compare(选择比较)和Compare with Selected(比较与所选内容)进行操作,打开一个差异编辑器,左侧显示Select for Compare(选择比较版本)

以前,您只能将任何文件版本与当前版本进行比较。现在,您可以比较任意两个提交的版本

有关v1.44信息,请参阅

在v1.43中,时间轴视图在标准版本中通过下面提到的相同设置可用

我们现在通过上面的Load more添加了分页支持,并添加了 右侧的相对时间戳。扩展也可以起作用 时间线视图和单个时间线的菜单项 项目。在上面的屏幕截图中,您可以看到内置Git 扩展提供了几个新命令:copycommitid和Copy 提交消息

新的v1.42时间线视图满足您的需要。看

在这个里程碑中,我们在新的时间轴视图上取得了进展,并且 有一个早期预览分享。这是用于可视化的统一视图 时间序列事件,例如Git提交、文件保存、测试运行、, 对于资源文件、文件夹等。要启用时间线视图,请 必须使用Insiders版本,然后添加以下设置:

timeline.showView:true//已被删除

使用视图/打开视图。。。取而代之的是寻找时间线 下面您可以看到显示Git提交历史的时间线视图 文件的格式:

在此早期预览中,Timeline视图显示Git提交历史 当前限制为32项的活动文档的。 选择其中一个提交将打开更改的差异视图 由该委员会提出。扩展也将能够做出贡献 他们自己的时间线来源,将在本统一文档中显示 时间线视图。最终,您还可以选择过滤器, 您希望在视图中看到哪些源

请继续关注,我们将为这一新功能准备更多。你可以 然后订阅第84297期并关注相关问题 标有“时间线”标签。如果你有其他类型的想法 如果您希望在此视图中看到更多信息,请告诉我们

我的演示:您当前的文件总是在左边-看起来您无法更改它。因此,总是当前文件选择提交差异。不要相互比较两个不同的提交


你看过GitLens扩展名了吗?我现在在1.43.1的普通版本上,但仍然没有看到时间线或文件/打开时间线。它是否可用?尝试右键单击侧栏中任何内容的标题栏-如大纲或项目名称“我的gif”-那里应该有一个大纲,您可以启用。过去,内部人员的构建中有一个设置,现在已经不存在了。让我知道这是否有效,我会更新答案。右键单击项目名称显示隐藏、打开编辑器、文件夹、大纲、NPM脚本。我的大纲已启用。它显示了html和json文件的文档大纲。我还看到它列在主菜单“视图/打开视图”中……当我键入“查看/打开视图”时,我找不到匹配项。我不确定时间表是否在1.43.1中可用,尽管您提到它在1.42中可用。必须先安装插件吗?无论如何,我对版本编号感到困惑。我想知道你在2月份发布的链接是如何用现在时态在2020年3月的发行版上发表的。