某些项目我不想使用git监控,但在其他项目中我想继续使用git监控,我使用设置
"git.enabled": false,
"git.path": null,
"git.autofetch": false
但它会禁用所有项目的git,那么如何为项目而不是编辑器设置Visual Studio Code git?
答案 0 :(得分:11)
您可以将git设置添加到工作区settings.json文件中。这样,vscode将忽略该项目的git更改。创建或添加到.vscode / settings.json文件。
"git.enabled": false
这样,您的所有其他项目都将继续启用git。
答案 1 :(得分:3)
要跟踪@alexriedl的答案,该代码段将添加到settings.json
中,仅适用于该工作空间:
{
"git.enabled": false
}
这是一个示例文件夹结构:
myproject/
├── .vscode/
│ ├── settings.json <----
├── html/
│ ├── index.html
│ └── 404.html
└── js/
├── bootstrap.js
└── bootstrap.min.js
答案 2 :(得分:1)
您可以在您的 .gitignore 文件中添加*
#to ignore all project's file
*
答案 3 :(得分:0)
对于您不希望Git监控的项目,一个快速的解决方法是重命名该项目代码库中的.git文件夹。
这将导致没有可见的Git功能,因为VSCode不会将代码库检测为Git存储库。
答案 4 :(得分:0)
您可以使用以下方法删除项目根目录中的.git文件夹以禁用git:
rm -rf .git
答案 5 :(得分:0)
简单地使用 VSCode UI 的可能解决方案: