有没有办法使用 Visual Studio Code 查看 git diff 与 origin/master 的差异?

2023-12-28

使用 Visual Studio Code(版本 1.11.2),我可以通过单击源代码控制左侧面板中的按钮。但是,一旦我将这些更改提交到本地存储库,我就无法找到一种方法来查看与 origin/master 相同的并排差异。

换句话说,有没有办法让 Visual Studio Code(版本 1.11.2)的生成比较工具向我展示我在执行操作时看到的内容git diff origin/master,但是在并排图形比较工具中?


您可以为此使用扩展程序。

两个不错的选择:

Gitlens: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

有了这个,您可以使用>GitLens: Open Changes with...与任何分支(本地或远程)进行比较的操作。

您还可以使用Git 历史: https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory

您可以查看整个文件历史记录并与当前版本进行比较>Git: View File History action.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法使用 Visual Studio Code 查看 git diff 与 origin/master 的差异? 的相关文章

  • 如何让 vsCode 了解自动补全的深度依赖导入?

    我创建了多个角度库 让我可以使用一堆组件更快地创建网站 例如 sidenav 卡片 我创建了一个 超级库 来导入所有这些库 这样我就可以使用npm i myWebsiteBundle立即下载所有依赖项 我已将每个类似的插件列入白名单ng p
  • 仅使用 Git grep 的文件名

    我只想查看文本中包含特定单词的不同文件 current directory git grep word 显示文件中具有匹配单词的每一行 所以我尝试了这个 current directory git grep word files with
  • Git:从 master 以外的分支克隆

    我正在尝试从 Github 的存储库中提取数据 但我不想克隆主分支 我想克隆其他一些分支 当我尝试时git clone
  • Git 无法识别重命名和修改的包文件

    我有一个名为的java文件package old myfile java 我已经通过 git 提交了这个文件 然后我将我的包重命名为new所以我的文件在package new myfile java 我现在想将此文件重命名 和内容更改 提交
  • Git 的企业采用率?

    最近一些同事之间进行了一场讨论 在当今的软件行业中 如何存在两个不同的世界 面向自由软件 公司的 Question Git 在企业环境中的使用情况如何 您在企业环境中使用 Git 的体验如何 无论如何 我们在工作场所使用 git 每个人都对
  • git merge 冲突的不同场景

    我试图了解 git 合并后可能发生 git 冲突的情况以及如何避免它们 我创建了一个 git 存储库并向其中添加了一个文本文件 我已将 1 添加到文本文件中并将其提交给 master 我已经从 master 创建了一个新分支 分支 2 并将
  • VS Code - 如何默认打开终端窗格?

    在 Visual Studio Code 中 当我打开应用程序时 每次都必须重新打开集成终端窗口 您是否知道默认情况下在应用程序加载后立即打开 CLI 窗格而无需手动执行的步骤ctrl backtick每次 您可以尝试以下操作 安装扩展 自
  • Phonegap使用命令行工具添加插件

    我是phonegap的新手 我按照phonegap官方网站中定义的步骤使用命令行工具创建项目 nodejs 我成功创建项目并添加平台 但是 当我尝试添加插件时出现以下错误 命令 cordova plugin add https git wi
  • 具有单个子模块的多个存储库

    我已经找了一段时间但没有找到答案 也许我不知道该看什么 我们有一个主库 它本身就是一个存储库 我们称之为 Lib 它包含我们的大部分模块和子模块 我们还假设它的大小为 2GB 现在我们有很多项目 例如 ProjA ProjB ProjC 每
  • GIT:提交时“致命:无法写入 new_index 文件”

    当我尝试将更改提交到本地存储库时 我收到以下消息 致命 无法写入 new index 文件 As this 线程说明 http luhman org blog 2010 04 05 git fatal unable write newind
  • 你好,我最近正在开发我的新游戏,我遇到了*无限跳跃*的问题

    所以基本上当我按跳跃 空格键时我会跳跃但是如果我连续按空格键它 只是跳啊跳啊跳等等 我不想要我只想它跳一次 code if Input GetKeyDown space isGrounded velocity y Mathf Sqrt ju
  • Prettier vscode 扩展不支持 Django 模板标签 {% tag %}

    Prettier Visual Studio 代码扩展不支持 Django 模板标签 tag 现在我该如何解决这个问题 我是否必须禁用 html 文件的 Prettier 扩展 或者还有其他解决方案吗 github 中的问题 5581 不支
  • Git:如何正确合并两个功能完全不同的分支?

    想象一下这样一种情况 同一个项目有两个分支 第一个分支的一部分对另一个分支进行了大幅重构 但有一段时间 您需要保持两个分支的功能 因此您需要对两个分支进行错误修复和关键功能添加 有时是以不对称的方式 在某些时候 您必须将重构的分支合并到原始
  • git 错误:无法处理 https

    当我尝试使用 git clone 时https xxx https xxx我收到以下错误我不处理协议 https 有人可以帮我吗 完整消息 dementrock dementrock A8Se git 克隆https git innosta
  • git-lfs 中的多个文件版本

    我正在尝试估计 GitHub 上我的项目的存储要求 并对 git lfs 如何存储多个版本的文件有一些疑问 git lfs 是否存储多个版本的文件 如果是这样 对文件的每次更改都会导致复制整个文件 还是仅存储差异 所有版本都会计入 gith
  • 如何在GIT中构建标签树?

    作为 GIT 的频繁用户 我喜欢git log graph尽我所爱git tag 我负责一个大型 GIT 存储库 其中有太多分支和标签 而且我的处理速度太慢西西弗斯式的 https en wikipedia org wiki Sisyphu
  • 实际 VS2017 Enterprise 中的 VS Code 小地图? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 VS2017 在我的例子中是企业版 是否有 Visual Studio Code 今年添加的迷你地图功能
  • 使用 git 子树时如何添加特定文件夹?

    我正在开发一个复杂的 Ionic 项目 我正在开发的许多组件和提供程序都是通用的 可以在我公司正在进行的其他项目中使用 这在软件开发中很常见 这是我提出的 Git 工作流程 该图显示了分支 my company library repo c
  • PHP Github Pull 脚本错误“权限被拒绝(公钥)”

    我已经设置了一个 PHP 脚本来执行 GitHub 拉取 这包含在我的 Github 文件夹中 home mysite public html github github pull php 我的服务器已经有 SSH 公钥 就像我执行git
  • 使用 git 合并两个截然不同的分支?

    我有我的master分支和我的verydifferentbranch它们有相同的祖先 大约 300 次提交前 现在verydifferentbranch功能完整我想把它放在master下面branch 进行变基会导致每个补丁都有很多合并冲突

随机推荐

  • 何时决定在java中使用静态函数[重复]

    这个问题在这里已经有答案了 何时决定使用静态函数 当我的函数仅在同一个类中调用时 是否需要将其设为静态 作为搜索 我找不到完整清晰的声明 静态方法或变量不仅仅是一个对象的一部分 它们是与声明类相同类型的所有实例的一部分 当您在类中将函数声明
  • “str”对象没有属性“get”

    我正在研究 Django 中的 Braintree 集成 我已经关注了本指南 https www braintreepayments com docs python guide getting paid 但是 我收到错误 str objec
  • 更改 Tomcat Web 应用程序上下文

    我有一个网络应用程序 它是在根上下文 下设计并始终工作的 所以所有css js和链接开头 例如 css style css 现在我需要将此 Web 应用程序移动到一些不同的上下文 比方说 app1 很容易改变server xml配置文件并在
  • 为什么要指定函数返回类型?

    大多数时候我读到我们应该尽可能多地使用类型推断 当编写函数时 我知道我们必须输入参数 因为它们无法推断 但为什么我们必须输入返回值 TypeScript 正在处理这个问题 显式键入函数的返回值有什么好处 到目前为止 我只读到我应该这样做 但
  • Delphi 2006 不允许在记录方法中使用记录类型的 const 参数?

    UPDATE 简单的解决方法 方法 运算符字段之前的数据字段 今天我尝试使用我能做的最简单的例子来重现这个错误 我从一个基本记录 TBasicRecord 开始 只有简单的设置和打印方法 没有运算符 并且传递 const x TBasicB
  • 如何查找 FileField Django 图像的高度和宽度

    如果我们的模型定义如下 如何找到图像的高度和宽度 class MModel document FileField format type CharField 并且图像保存在文档中 那么如果它是图像 我们如何找到文档的高度和宽度 如果文件始终
  • AWS CodePipeline:在 CodeBuild 中获取 CloudFormation 输出

    我正在使用 AWS CodePipeline Cloudformation 和 CodeBuild 学习一些开发运营技术 我的 简化的 管道是这样的 推送到 github 存储库会触发管道 CloudFormation 构建 更新后端基础设
  • 如何在Python中获取视频文件的方向

    我想将视频文件的帧加载到 numpy 数组中 我希望帧正确直立 这意味着我需要读取视频文件中的方向元数据 并相应地旋转加载的帧 我有一种加载帧的方法 opencv 的 python 绑定 所以我需要的是一种读取视频文件的方向元数据的方法 我
  • 在 Angular2 组件样式表中覆盖 Bootstrap 中的样式

    我有一个 Angular2 应用程序 使用 Angular CLI 构建 其中包含多个组件 每个组件都有一个引用的样式表 scss 这些样式表中的独特样式已正确应用于组件模板 我不能做的是覆盖来自外部 CSS 的样式 这些样式包含在这些组件
  • 在 exec() 中定义的回调期间关闭丢失

    这是我使用 Python 的第三天 所以请原谅新手的错误 这是我的工作代码 person test 向老板注册回调 老板调用回调 一切正常 class Boss def registerCallback self cb self cb cb
  • 可以将方程的表达式放在其图形表示附近吗?

    当我在 Mathematica 中绘制一个函数时 它是否有可能自动将其方程 即 y 2x 或什至其他文本放在其附近 乍一看我没有找到任何选项 但如果有的话我想知道 Thanks 使用 Mathematica 6 或更高版本 我经常使用Too
  • 在不使用 strcmp 的情况下将 char* 与字符串进行比较

    我正在尝试将 char 的内容与字符串进行比较 我可以打印内容 但无法比较它们 include
  • eclipse ubuntu 18.04安装java.lang.ClassNotFoundException:

    安装了eclipse和Java8 但它不起作用 当尝试运行它时 会发生以下错误 发生了错误 看日志文件 home shield eclipse org eclipse platform 3 8 155965261 configuration
  • Laravel 资源通过 ajax 销毁

    我可以通过ajax使用资源吗 我有这个资源 Route resource dashboard DashBoardController js file ajax type delete dataType json data id id url
  • 仅授予视图权限

    我的数据库中有一个用户 我想授予他只读一个视图的权限 仅此而已 没有表 什么都没有 我怎样才能做到这一点 多谢 PS 我使用的是 MS SQL Server 2005 USE DB1 GRANT SELECT ON OBJECT View1
  • 使用 Rspec 2 和 Devise 测试 Rails 3 中的助手

    我的帮助程序代码如下所示 并且工作正常 module ProvidersHelper def call to review provider if user signed in review Review find by provider
  • Android Studio 中的 R.java 文件在哪里?

    Android Studio 中的 R java 文件在哪里 有人可以帮忙解决这个问题吗 我已经尝试过谷歌寻找答案 但找不到任何解决方案 Based on the new stable release of Android Studio 3
  • ASP.NET WebApi 和部分响应

    我正在开发一个 ASP NET WebApi 项目 老板希望返回支持 部分响应 这意味着虽然数据模型可能包含 50 个字段 但客户端应该能够请求响应的特定字段 原因是 如果他们要实现一个列表 他们根本不需要所有 50 个字段的开销 他们可能
  • NGINX 容器路由:Nginx 不会重定向到 docker 容器

    我是网络服务器领域的新手 我正在设置一个服务器 example de 为两个不同的 Docker 化应用程序提供服务 暴露的端口3000 app1 和5000 app2 分别映射到服务器端口9000和9001 请求 url example
  • 有没有办法使用 Visual Studio Code 查看 git diff 与 origin/master 的差异?

    使用 Visual Studio Code 版本 1 11 2 我可以通过单击源代码控制左侧面板中的按钮 但是 一旦我将这些更改提交到本地存储库 我就无法找到一种方法来查看与 origin master 相同的并排差异 换句话说 有没有办法