繁体   English   中英

VSCode Git命令并跟踪更改

[英]VSCode Git commands and tracking changes

我在Windows 10中使用Visual Studio Code,并且还安装了Git。

我遇到了两个问题:

  1. 我试图在“命令面板”上执行Git命令(如许多VSCode教程中所示),但是VSCode无法识别任何命令。 我结束了使用bash.exe的“集成终端”来克隆我的存储库和checkout master 做到了这一点,现在我可以在“资源管理器”图标下看到我的项目。

    现在,我已经有了文件,并且如果我再次尝试使用“命令面板”进行检出,拉出或提交操作,VSCode将看到它们,这是没有看到我的存储库,分支或主服务器的。 我必须返回并使用“集成终端”。

    为什么“命令面板”不起作用?

  2. 如果我在以前克隆的资源管理器图标下编辑任何文件并检出,则更改不会显示在Git图标下。

    但是我注意到,如果我对settings.json(VSCode首选项文件)进行了更改,它会在Git图标下显示已进行更改,并且询问我是否要提交更改。

    为什么VSCode不跟踪或显示我对自己文件所做的更改,而仅跟踪其自身文件上的更改?

Visual Studio代码“版本控制”页面提到:

Visual Studio Code为最常见的命令集成了Git支持。

注意:VS Code将利用计算机的Git安装,因此在获得这些功能之前,需要首先安装Git。 确保至少安装了2.0.0版

因此,在启动Visual Studio Code 之前 ,请确保首先在Windows的Git中安装了Git,并且在您的%PATH%

在您的Git存储库的根文件夹中打开VS。 如上所述:

您可以在Git存储库的子目录中打开VS Code。 VS Code的Git服务仍将照常运行,显示存储库中的所有更改,但是作用域目录之外的文件更改将用工具提示阴影化,以指示它们位于当前工作空间之外。

OP fmora 在评论中添加:

我需要通过“文件”菜单中的VSCode打开文件夹,并且它可以工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM