默认的Visual Studio 2013 .gitignore在哪里?

Chr*_*ons 7 git gitignore visual-studio-2013

很久以前我注意到每当我在现有的本地git repo文件夹中创建一个解决方案时,Visual Studio就会自动创建一个.gitignore文件.大.但是,我注意到它忽略了一些应该在源代码管理中的NCrunch文件(*.ncrunchsolution和*.ncrunchproject).所以我决定深入研究它.这里的问题是我不知道它从哪里获取此默认文件.我看到它基本上是gitignore GitHub项目中VisualStudio.gitignore的旧版本(恰好在4月修复了NCrunch问题).

我在哪里可以找到或配置Visual Studio git提供程序自动放入git repo的.gitignore源代码?

(编辑:我看了忽略主题,我假设是VS 2013 git功能的官方文档,但它没有帮助找到一个系统范围的设置.它只是提到"默认的.gitignore文件提供者Visual Studio"没有提及如何修改此文件."

jes*_*ing 4

默认.GitIgnore是嵌入资源

// Assembly Microsoft.TeamFoundation.Git.CoreServices, Version 12.0.0.0

Location: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Microsoft.TeamFoundation.Git.CoreServices.dll 
Name: Microsoft.TeamFoundation.Git.CoreServices, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a 
Type: Library 

// public resource Microsoft.TeamFoundation.Git.CoreServices.Resources.VS.gitignore
Run Code Online (Sandbox Code Playgroud)

所以我认为你不能更新它。

它最近使用 Visual Studio 2013u2 进行了更新,但似乎这些ncrunch文件仍然是默认忽略的一部分。我怀疑更新的版本将包含在 2013u3 中,或者可能作为临时更新。在此之前,您需要手动修补gitignore文件或在用户配置文件中创建默认的 gitignore