如何在Visual Studio Code中使用全局gitignore?

时间:2017-07-26 17:14:42

标签: visual-studio-code vscode-settings

我的gitconfig中定义了一个全局gitignore文件,但Visual Studio Code似乎没有解释它。我如何在Visual Studio Code中使用全局gitignore?

5 个答案:

答案 0 :(得分:2)

您必须将这些添加到设置中以允许全局gitignore:

"search.useGlobalIgnoreFiles": true

issue #59364 on VSCode's GitHub中找到。

要使其正常工作,我还必须重新启动VSCode会话。

答案 1 :(得分:1)

这将转到Windows:

  1. 打开GitBash终端
  2. 运行touch〜/ .gitignore_global在主目录中创建一个全局.gitignore文件
  3. 在您的主目录中编辑文件:〜/ .gitignore_global
  4. 添加.vscode /和您要忽略且不包含在特定于项目的.gitignore文件中的任何其他文件或目录;
  5. 保存文件;
  6. 在GitBash中运行git config --global core.excludesfile〜/ .gitignore_global

完成! 而已!使用.gitignore_global将使您可以自定义编辑器,而不必为每个项目都对.gitignore文件进行更改并将更改提交给.gitignore文件。

答案 2 :(得分:0)

这是我的问题,我必须在我的Windows配置中完全引用我的忽略文件。

答案 3 :(得分:0)

我知道此线程已有几个月的历史了,但正确的答案,今天 ,是在“代码”中打开设置并搜索“ git ”,然后选中“ 使用全局忽略文件”框。

当然,您也可以手动添加它,但是现在已经不需要了,因为已经在设置中添加了它。

答案 4 :(得分:-2)

要全局忽略vscode,可以在.gitignore文件中使用此代码:

**/.vscode

这会忽略所有子目录中的vscode