为什么Git会忽略.vs目录?

ygo*_*goe 2 git visual-studio-2015

我已经安装了Visual Studio 2015,在此之前我已经有了Git for Windows 1.9.5和TortoiseGit 1.8.14.3.

Git忽略了源项目中隐藏的.vs目录.它甚至在没有隐藏属性时忽略它.虽然这完全没问题,但我想了解为什么会被忽略.它不在我的.gitignore文件中,也找不到全局忽略文件.这是某种Git内置行为忽略.vs目录吗?它从不忽略以前Visual Studio版本的root*.suo文件,所以我假设并期望我自己需要处理它.

在某些情况下Git可能会在某些时候停止忽略该目录,所以我应该将它添加到我的.gitignore文件中吗?

SLa*_*aks 5

如果要包含要包含的文件,Git将只包含一个目录.(git的内部数据结构无法表示空目录)

如果将未忽略的文件添加到该目录,则会显示该文件.