find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
说明:.gitignore 文件是指定提交前将文件过滤,上面的方法是解决.DS_Store已被提交了需要把它从GIT仓库删除。
.gitignore 文件的内容大概可以为:
*.class # Jav的class文件
*.log # 项目下的日志文件
~$* # Office等临时文件
.DS_Store # MacOS
.DS_Store? # 同上
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db # Windows下的图片预览文件
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于