IDEA GIT 忽略文件的最佳方式推薦
在intellij中忽略提交文件,分兩種情況,
文件沒有納入版本管理
第一種方法
文件還沒有納入版本管理,這種通過 svn的ignore配置
version control—-local changes—-configure ignored files
忽略文件分幾大類,忽略某個文件夾、忽略某類文件(正則)、忽略某個文件


文件已經(jīng)納入版本管理
如果文件已經(jīng)納入版本了,應該采用第二種方法
第二種方法
主要應對文件已經(jīng)納入版本管理,但不想再提交,比如,不小心提交的eclipse、intellij的文件,以后不想再提交了,這種就通過version control的changelist來實現(xiàn)。intellij提供了changelist功能,可以對文件進行分類,提交時,只提交active(活躍的)changelist。
創(chuàng)建一個changelist
首先創(chuàng)建一個changelist,為了好記,可以叫忽略的或者ignored,
new changelist—-忽略的

將文件納入ignored list
此時,修改了add.jsp,它會在Default里出現(xiàn),如果我們不想提交,拖動文件到忽略的changelist

只提交Default changelist
提交時,先點擊Default,然后點擊提交,就只提交指定的文件了。

當然,在提交文件夾時,將某些文件排除后,會出現(xiàn)對話框,問你是否將排除的納入另外一個changelist,那時候再建這個忽略的changelist也是可以的。
也可以通過文件夾分組

第三種方法
Settings→Editor→File Types 在下方的忽略文件和目錄(Ignore files and folders)中添加自己需要過濾的內(nèi)容:

例如要過濾target目錄則在后面加上"target*;"
總結(jié)
第一種不建議,第二種方法適合少量文件忽略,第三種適合整個目錄忽略,我的使用是第二種+第三種。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
關(guān)于Java多線程編程鎖優(yōu)化的深入學習
本篇文章是關(guān)于Java多線程編程鎖優(yōu)化的深入學習總結(jié)內(nèi)容,對Java鎖優(yōu)化有興趣的朋友跟著學習下吧。2018-01-01
Java8 HashMap鍵與Comparable接口小結(jié)
這篇文章主要介紹了Java8 HashMap鍵與Comparable接口小結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
關(guān)于spring.factories失效原因分析及解決
這篇文章主要介紹了關(guān)于spring.factories失效原因分析及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07
springboot集成普羅米修斯(Prometheus)的方法
這篇文章主要介紹了springboot集成普羅米修斯(Prometheus)的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08
Spring Boot/Angular整合Keycloak實現(xiàn)單點登錄功能
Keycloak新的發(fā)行版命名為Quarkus,專為GraalVM和OpenJDK HotSpot量身定制的一個Kurbernetes Native Java框架,計劃2019年底正式發(fā)布。這篇文章主要介紹了Spring Boot/Angular整合Keycloak實現(xiàn)單點登錄,需要的朋友可以參考下2019-10-10

