博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gitignore配置
阅读量:7079 次
发布时间:2019-06-28

本文共 761 字,大约阅读时间需要 2 分钟。

hot3.png

项目中有一些东西不需要提交到git中,可以用.gitignore指定哪些文件不提交。

原博客:http://blog.geekidentity.com/git/gitignore%E9%85%8D%E7%BD%AE/

配置语法:

  • 以斜杠“/”开头表示目录;

  • 以星号“*”通配多个字符;

  • 以问号“?”通配单个字符

  • 以方括号“[]”包含单个字符的匹配列表;

  • 以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;

此外,git 对于 .gitignore配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;

示例

# 以'#'开始的行为注释.# 忽略掉所有文件名是 foo.txt的文件.# 忽略所有生成的 html文件,*.html# foo.html是手工维护的,所以例外.!foo.html# 忽略所有.o和 .a文件.*.[oa]target/# 忽略目录 target 下的全部内容;注意,不管是根目录下的 /target/ 目录,还是某个子目录 /child/target/ 目录,都会被忽略;/target/# 忽略根目录下的 /target/ 目录的全部内容;/*!.gitignore!/fw/bin/!/fw/sf/# 忽略全部内容,但是不忽略 .gitignore 文件、根目录下的 /fw/bin/ 和 /fw/sf/ 目录;对Maven构建

一个项目中可能有很多模块,对多模块项目建议只在项目根目录下建立一下.gitignore文件,方便维护。的Java项目这里提供一个方便的模板。

target/.classpath.settings/.project

 

转载于:https://my.oschina.net/geekidentity/blog/825269

你可能感兴趣的文章
2012-2013 ACM-ICPC, NEERC, Central Subregional Contest
查看>>
[转]What is closure
查看>>
C#设计模式-1简单工厂模式Simple Factory)
查看>>
Android动画分析
查看>>
最优非对称加密填充(OAEP)和PSS(Probabilistic Signature Scheme)
查看>>
【Android游戏开发之二】剖析游戏开发用view还是surfaceView ?!
查看>>
JVM核心机制(类加载器、三种类加载器、代理加载模式、双亲委派机制
查看>>
接收发送邮件
查看>>
python 函数参数多种传递方法
查看>>
leetcode-482-License Key Formatting
查看>>
IE6 下 z-index 设置的 DIV 偏移位置的解决方法
查看>>
Ubuntu12.04安装QQ for Linux
查看>>
使用jQuery封装实用函数
查看>>
求一个括号序列的合法子串个数
查看>>
其他杂记 我喜欢的歌曲
查看>>
java方法笔记
查看>>
新建URL,cookie技术
查看>>
sqlserver中分区函数 partition by的用法
查看>>
杭电oj2028、2034、2035、2041、2043-2046
查看>>
sql 查出一张表中重复的所有记录数据
查看>>