2017.10.13 git提交时忽略不必要的文件或文件夹
1.应用场景
创建maven项目,使用git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本。
例如如下截图,实际开发中我们只需提交:src,.gitignore,pom.xml
而自己项目文件一般都保留,但是有些则不必要提交,如maven项目的target文件夹等等。
2.实现
在项目中创建 .gitignore文件,里面输入需要忽略的文件或文件名。如下是之前在慕课网学习时,老师提供的常用设置。
1 *.class 2 3 #package file 4 # *.jar不能配,因为对接支付宝时,支付宝提供的jar包在maven仓库中没有,所以要放在lib中提交上去。 5 *.war 6 *.ear 7 8 #kdiff3 ignore 9 *.orig 10 11 #maven ignore 12 target/ 13 14 #eclipse ignore 15 .settings/ 16 .project 17 .classpath 18 19 #idea 20 .idea/ 21 /idea/ 22 *.ipr 23 *.iml 24 *.iws 25 26 #temp file 27 *.log 28 *.cache 29 *.diff 30 *.patch 31 *.tmp 32 33 #system ignore 34 .DS_Store 35 Thumbs.db
3.效果
fighting for this