`
have_life
  • 浏览: 147251 次
社区版块
存档分类
最新评论

git 中忽略整个文件夹

阅读更多
关键:在项目的根目录(跟.git文件夹所在目录同层)建立.gitignore文件,在里面声明即可。
譬如我要忽略当前项下的所有dll文件,及runtime文件夹里所有文件:
#ignore these files
*.dll
runtime/*

如果之前文件已提交过,则需要先清除原文件,针对上文做的清理如下:
$ git rm *.dll
$ git rm -r runtime

另一种方法:修改git的全局设置,把忽略名单用于所有项目:
首先,建立一个.gitignore_global文件;
执行 $ git config --global core.excludesfile .gitignore_global

常用ignore rules:

# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so

# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Logs and databases #
######################
*.log
*.sql
*.sqlite

# OS generated files #
######################
.DS_Store*
ehthumbs.db
Icon?
Thumbs.db


http://blog.sina.com.cn/s/blog_71d4414d0100wl0y.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics