为什么gitignore不会忽略.DS_Store文件?
这是我的.gitignore文件
#Directory based project format
.idea
# Ignore Mac DS_Store files
**/.DS_Store
#node modules for grunt
node_modules
#files generated with grunt
src/app.js
这适用于节点模块和src / app.js完美,但不会忽略DS_Store。
有人可以告诉我为什么吗?
答案 0 :(得分:2)
使用此命令从repo中删除文件,但不删除文件本身:
git rm --cached <file>
删除后,可以使用.gitignore忽略它。