gitignore没有按预期工作

时间:2014-03-04 07:35:39

标签: git

似乎.gitignore不起作用,某些与文件中定义的模式匹配的文件仍会添加到git中。

我用google搜索,有人说git中存在的文件不容忽视。

因此,在我的工作目录中,我创建了.gitignore文件,其中包含以下内容:

*/out/*

然后我跑

git init
git add -A

但是当我运行git status时,它告诉我文件“out / xxxx.xxx”已添加并提交。

有什么问题?

似乎git initgit add命令不关心.gitignore文件,不是吗?

1 个答案:

答案 0 :(得分:2)

使用out/*代替*/out/*

*/out/*会忽略包含foo/out/bar

等路径的文件