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
若您觉得我的博文对您有帮助,欢迎点击下方按钮对我打赏
打赏