当我注意到它已经被忽略时,我正在考虑是否将App_Data
(我的 ASP.NET MVC4 Web 应用程序的)目录包含在它的git存储库中,即使根本没有.gitignore
文件。
这是我刚刚创建并立即初始化了一个 repo 的新应用程序。我尝试创建另一个新应用程序(来自 Visual Studio 2012),并得到了相同的结果。我还尝试在我手动创建的目录中简单地初始化一个git repo。这是我的结果(来自 bash 提示符):
我在 Windows 7 上使用 git 版本 1.8.1.2 运行 msysgit。
$ mkdir TEST
$ cd TEST
$ mkdir App_Data
$ ls
App_Data/
$ git init
Initialized empty Git repository in c:/Projects/TEST/.git/
$ git status
# On branch master
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
$ echo wtf...
为什么git忽略App_Data
目录?