Git 忽略上传文件设置 .gitignore exclude
2017-02-02 12:26
435 查看
1、项目根目录下创建.gitignore
可以用git status来检查是否生效
.gitignore文件会纳入git管理,会上传到库中。
2、全局的 .gitignore
3、exclude文件(.git/info/exclude)
.gitignore 文件本身会push到库中去,保存的是公共的需要排除的文件。
exclude 是自己本地忽略的设置,多人开发项目时不会影响到其他人,也不会提交到库中去。
4、常用ignore rules:
参考:
http://blog.csdn.net/vic___/article/details/9446729
vi .gitignore #输入需要忽略的文件,支持正则表达式, *.o *.exe *.pyc
可以用git status来检查是否生效
未添加文件前: MacPro:python apple$ git status Untracked files: (use "git add <file>..." to include in what will be committed) xiaobai_kindle/text_create.pyc 添加文件后: MacPro:python apple$ git status Untracked files: (use "git add <file>..." to include in what will be committed) .gitignore
.gitignore文件会纳入git管理,会上传到库中。
2、全局的 .gitignore
#在用户目录下创建.gitignore_global文件 git config --global core.excludesfile ~/.gitignore_global
3、exclude文件(.git/info/exclude)
.gitignore 文件本身会push到库中去,保存的是公共的需要排除的文件。
exclude 是自己本地忽略的设置,多人开发项目时不会影响到其他人,也不会提交到库中去。
vi .git/info/exclude #写入要忽略的文件 *.o
4、常用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.csdn.net/vic___/article/details/9446729
相关文章推荐
- Git 上传忽略文件设置 .ignore exclude
- .gitignore 设置忽略上传的文件
- 在 git 中忽略文件 gitignore 与 exclude
- git中 .ignore文件的配置 忽略不想上传的文件
- Git忽略文件之设置全局gitignore规则文件
- .gitignore 忽略编译等不需要上传的文件
- 在 git 中忽略文件 gitignore 与 exclude
- .gitignore设置跟踪忽略文件夹中文件
- Git 设置过滤忽略的文件或文件夹(ignore file)
- 在gitignore中设置不忽略的文件(夹)
- Android Studio 配置git目录上传项目到Github并设置忽略文件
- Github使用.gitignore文件忽略不必要上传的文件
- Gradle gitignore Gradle 模式 上传SVN 要忽略的文件
- .gitignore设置git忽略特殊文件
- git命令之git gitignore 忽略某些文件
- git设置忽略某些文件或文件夹
- 使用 gitignore 文件 忽略文件提交 忽略文件更新
- .gitignore 无法忽略文件的解决方法
- ios文件用git进行管理时,使用gitignore进行文件忽略
- 设置GIT忽略文件权限