以下是.gitignore的常用配置,需要的话,可以自己再添加一些啊。
.mymetadata
.checkstyle
.classpath
.project
.class
.war
.zip
.rar
.idea
*.iml
.settings/*
/indexes/*
/target/*
/src/main/webapp/WEB-INF/classes/*
/src/main/webapp/userfiles/*
/target/
/target
mobile.sql
官网自带的代码是:
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
!**/src/test/**
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
### VS Code ###
.vscode/
### 语法解释
虽然一直在用,但是并不是很清楚。
#### .(点号)表示什么意思
.(点号) 表示按扩展名匹配
#### 实战忽略application-dkh.yml
试了几种通配符方法不好用,干脆直接全路径,实测有效。
startup/src/main/resources/application-dkh.yml
前提:文件未被add,如果添加了那么ignore应该是无效的。