有一个项目
web 目录下,有很多子目录,比如 node_modules temp 还有 python 的__pycache__ python 生成的 pyc 文件
而这些我要忽略的文件和目录,都在很深的子目录下
我建立的.gitignore 文件,但是我发现,每次 git push 还是会把变动同步到 github 上
我的 文件内容如下:
http://paste.ubuntu.com/17217917/
求大神指点
1
Lonely 2016-06-12 00:59:58 +08:00 via Android 1
**代表任意层级目录
|
2
Trim21 2016-06-12 02:12:09 +08:00 via Android 1
push 上去有可能是因为已经追踪了,后续的更改虽然被 ignore 了,但是原来添加进去的文件一直还在里面,带上参数 rm 一下试试
|
3
sophymax 2016-06-12 06:27:20 +08:00 via Android 1
已经上传过的文件先执行 git rm xxxxx 才会让.gitignore
生效 |