簡體   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