如何在VSCode中禁用源代码控制提供程序

37

我要如何在 VSCode 中禁用新的“源代码控制提供者”功能?

在此输入图像描述

我只想使用旧的简单 Git 视图,因为这个新功能对我来说没有什么用。


你可能(暂时)希望禁用此功能的另一个原因是针对位于网络共享上的目录或工作区(例如SSHFS FUSE),您不想淹没远程服务器(并且无法使用VS Code的远程集成)。 - mike
5个回答

53

文件菜单中选择 偏好设置--->设置,或者只需按ctrl + ,

请注意,在新版本的Visual Studio Code中,设置窗口显示为普通选项而不是JSON文件,就像我附加的那样,我不知道是否有办法将设置恢复为JSON文件。

禁用git


1
它会禁用Git扩展本身,这是问题的正确答案,但并不是每个人都想这样做。 - buncis
没问题,这只是一个概念。 - Amado Saladino
它对我管用,因为我只需要为添加到工作区的一个文件夹禁用git。谢谢。 - surpavan
终于,一个好答案。 - Posandu

20

我认为这是解决方案,vscode -> preferences -> settings

"git.autoRepositoryDetection": false

这种方法(不再)适用于在资源管理器中完全禁用git版本控制。(版本:1.44.2) - Kerwin Sneijders
2
我也在使用1.44.2版本,这对我来说似乎是有效的。 - Ben Allred
vscode团队在2022年2月再次更改了设置,没有办法只使用一个存储库...我要回到ARM macOS vscode for M1的1.54版本:/ - Dariusz Filipiak

4

// 控制是否始终显示源代码控制提供程序部分。

 "scm.alwaysShowProviders": false,

False是默认设置,请确保在您的设置中没有将其设置为true


1

只需点击右键,然后点击"隐藏源代码控制",这对我很有用。


您的回答可以通过添加更多支持信息而得到改进。请 [编辑] 添加进一步的细节,例如引用或文档,以便他人可以确认您的回答是正确的。您可以在 帮助中心 中找到关于如何编写良好回答的更多信息。 - Community

0
步骤:文件 > 首选项 > 设置 然后搜索并将其更改为“false”。 输入图像描述

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接