.gitignore 忽略文件

Ptw-cwl


有些时候我们不想把某些文件纳入版本控制中(不想把这些文件交给git来管理),比如数据库文件,临时文件,idea的配置文件等等,设计文件等

在主目录下建立".gitignore"文件,此文件有如下规则:

  1. 忽略文件中的空行或以井号(#)开始的行将会被忽略。

  2. 可以使用Linux通配符。例如:星号(*)代表任意多个字符,问号(?)代表一个字符,方括号([abc])代表可选字符范围,大括号({string1,string2,...})代表可选的字符串等。

  3. 如果名称的最前面有一个感叹号(!),表示例外规则,将不被忽略。

  4. 如果名称的最前面是一个路径分隔符(/),表示要忽略的文件在此目录下,而子目录中的文件不忽略。

  5. 如果名称的最后面是一个路径分隔符(/),表示要忽略的是此目录下该名称的子目录,而非文件(默认文件或目录都忽略)。

#为注释*.txt  #忽略所有 .txt结尾的文件,这样的话上传就不会被选中!
!lib.txt     #但lib.txt除外
/temp        #仅忽略项目根目录下的TODO文件,不包括其它目录
tempbuild/   #忽略build/目录下的所有文件
doc/*.txt    #会忽略 doc/notes.txt 但不包括 doc/server/arch.txt

在线的.gitignore文件生成地址:http://www.gitignore.io/

idea项目的忽略文件

.gitignore 忽略文件_第1张图片

 将其中的代码替换为下面的(ctrl + a 全选)

*.class
*.log
*.lock


###package file
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
**/src/test/**
mvnw
mvnw.cmd

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
.mvn

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/

### VS Code ###
.vscode/

Ptw-cwl


你可能感兴趣的:(Java,git,RBAC权限管理系统,intellij-idea,java,intellij,idea)