maven项目 git忽略文件
打开项目编辑文件【.gitignore】
第一种方式:
/target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### /nbproject/private/ /build/ /nbbuild/ /dist/ /nbdist/
第二种方式:
*.class # 忽略所有 .class 结尾的文件 !a.class # 但 a.class 除外 /.config # 忽略项目根目录下的 .config 文件,不包括 otherDir/.config target/ # 忽略 target/ 目录下的所有文件 doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/readme/a.txt
如果配置完成之后不生效的话,打开git终端,执行以下命令
git rm -r --cached . git add . git commit -m 'update .gitignore'
原因:
如果配置的要忽略的文件或文件夹已经在版本管理下了,只是单纯的配置.gitignore是不会生效的,让其生效的办法就是将本地版本管理的缓存清理,重新add并提交这样就会生效了,这个操作相当于重新整理了版本管理控制