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


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

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

只提交Default changelist
提交時(shí),先點(diǎn)擊Default,然后點(diǎn)擊提交,就只提交指定的文件了。

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

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

例如要過濾target目錄則在后面加上"target*;"
總結(jié)
第一種不建議,第二種方法適合少量文件忽略,第三種適合整個(gè)目錄忽略,我的使用是第二種+第三種。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
MyBatis超詳細(xì)講解如何實(shí)現(xiàn)分頁(yè)功能
MyBatis-Plus?是一個(gè)?Mybatis?增強(qiáng)版工具,在?MyBatis?上擴(kuò)充了其他功能沒有改變其基本功能,為了簡(jiǎn)化開發(fā)提交效率而存在,本篇文章帶用它實(shí)現(xiàn)分頁(yè)功能2022-03-03
mybatis中<if>標(biāo)簽bool值類型為false判斷方法
這篇文章主要給大家介紹了關(guān)于mybatis中<if>標(biāo)簽bool值類型為false判斷方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用mybatis具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
springMVC前臺(tái)傳數(shù)組類型,后臺(tái)用list類型接收實(shí)例代碼
這篇文章主要介紹了springMVC前臺(tái)傳數(shù)組類型,后臺(tái)用list類型接收實(shí)例代碼,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-12-12
Java實(shí)現(xiàn)Excel導(dǎo)入導(dǎo)出的步驟詳解
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)Excel的導(dǎo)入、導(dǎo)出,文中示例代碼介紹的非常詳細(xì),對(duì)我們的學(xué)習(xí)或工作有一定的幫助,感興趣的小伙伴們可以參考一下2023-06-06
idea使用pagehelper實(shí)現(xiàn)后端分頁(yè)功能的步驟詳解
這篇文章主要介紹了idea使用pagehelper實(shí)現(xiàn)后端分頁(yè)功能的步驟,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09

