簡體   English   中英

從 VSCode 中刪除 git 集成

[英]Remove git integrations from VSCode

我下載了 Visual Studio Code 以在工作中試用,我幾乎愛上了它的所有內容。 不過我不喜歡的部分是:Git 集成。

我導入了我的整個工作文件夾(約 14000 個源文件 + git 項目),Visual Studio Code 中的布局和所有內容都很棒。 我從我們傳統的代碼編輯器轉向了這個,因為它對我來說似乎更好用。

不過,我的主要問題是,如果我正在處理一個文件並保存它,Visual Studio Code 會凍結大約 30-60 秒。 起初我很困惑,但后來我注意到 Git 選項卡正在“工作”。 根據我的最佳猜測,在我保存文件后,它會遍歷所有 ~14000 個文件並執行某些操作 - 我不確定是什么。 有誰知道是否有辦法從 VSC 中刪除 Git 集成,或者至少讓它忽略它認為它在做什么?

將此添加到settings.json

// Whether git is enabled.
"git.enabled": false,

其他一些與 Git 執行相關的命令:

// Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows).
"git.path": null,

// When enabled, commits will automatically be fetched from the default remote of the current Git repository.
"git.autofetch": false,

做起來非常簡單,不需要代碼。 按着這些次序:

1)導航到VSCode的設置: 在此處輸入圖片說明

2)接下來,導航到User Settings ,然后轉到Extensions -> Git -> Enabled (property) ,如圖所示: 在此處輸入圖片說明

確保禁用此復選框。

視窗:

轉到文件 -> 首選項設置(或按 Ctrl + ,)

在此處輸入圖片說明

轉到擴展 -> Git -> 取消選中“已啟用”(或在上面的搜索框中搜索“git.enabled”)

在此處輸入圖片說明

目前無法通過選項禁用git。 請將此問題報告給我們(從“幫助”菜單中,您可以報告問題)。

作為變通方法/黑客,您可以打開C:\\Users\\<your name>\\AppData\\Local\\Code\\app-0.1.0\\resources\\app\\index.js並將enableGittrue更改為false 但是,此更改將無法在將來的更新中存續

請參閱以下正確答案: https//stackoverflow.com/a/33956083/1748123

在 Visual Studio Code 中,您可以非常輕松地更改設置。

打開后,您將有一個 2 列窗口可以從一組標准選項中進行選擇。 您安裝的擴展程序越多,此標准選項列表就越長。 您還可以從一組 GIT 選項中進行選擇。

這是一些首選項的預覽圖像:

首選項預覽

對已接受的答案僅添加一項:

默認情況下,Visual Studio Code 還會.gitignore文件,並避免在“Git 忽略”文件中搜索,即使 Git 集成被禁用。 要禁用此功能並允許搜索所有文件,請將以下行添加到settings.json文件中:

"search.useIgnoreFiles": false,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM