使用Git管理代码的过程中,可以修改.gitignore文件中的标识的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己创建。
创建.gitignore文件:
①在需要创建.gitignore文件的文件夹,右键选择Git Bash进入命令行,进入项目所在目录。
②输入touch .gitignore,在文件夹中就生成了一个.gitignore文件。
.gitignore文件可设置为如下内容:
######################################################################
# Build Tools
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
target/
!.mvn/wrapper/maven-wrapper.jar
######################################################################
# IDE
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.class
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
nbproject/private/
build/*
nbbuild/
dist/
nbdist/
.nb-gradle/
######################################################################
# Others
*.log
*.xml.versionsBackup
!*/build/*.java
!*/build/*.html
!*/build/*.xml
在填写.gitignore文件完成后,它里面已经标明忽略的文件目录下的文件,还会出现在push的目录中,原因是因为在git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中声明了忽略路径也是不起作用的,这是后应该先把本地缓存删除,然后在进行git的push操作,这样就不会出现忽略的文件了。
git rm -r --cached .
git add .
git commit -am 'git cache cleared'
git push