IDEA GIT 忽略文件的最佳方式推薦
在intellij中忽略提交文件,分兩種情況,
文件沒有納入版本管理
第一種方法
文件還沒有納入版本管理,這種通過 svn的ignore配置
version control—-local changes—-configure ignored files
忽略文件分幾大類,忽略某個文件夾、忽略某類文件(正則)、忽略某個文件
文件已經納入版本管理
如果文件已經納入版本瞭,應該采用第二種方法
第二種方法
主要應對文件已經納入版本管理,但不想再提交,比如,不小心提交的eclipse、intellij的文件,以後不想再提交瞭,這種就通過version control的changelist來實現。intellij提供瞭changelist功能,可以對文件進行分類,提交時,隻提交active(活躍的)changelist。
創建一個changelist
首先創建一個changelist,為瞭好記,可以叫忽略的或者ignored,
new changelist—-忽略的
將文件納入ignored list
此時,修改瞭add.jsp,它會在Default裡出現,如果我們不想提交,拖動文件到忽略的changelist
隻提交Default changelist
提交時,先點擊Default,然後點擊提交,就隻提交指定的文件瞭。
當然,在提交文件夾時,將某些文件排除後,會出現對話框,問你是否將排除的納入另外一個changelist,那時候再建這個忽略的changelist也是可以的。
也可以通過文件夾分組
第三種方法
Settings→Editor→File Types 在下方的忽略文件和目錄(Ignore files and folders)中添加自己需要過濾的內容:
例如要過濾target目錄則在後面加上”target*;”
總結
第一種不建議,第二種方法適合少量文件忽略,第三種適合整個目錄忽略,我的使用是第二種+第三種。
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。如有錯誤或未考慮完全的地方,望不吝賜教。
推薦閱讀:
- IntelliJ IDEA 2020常用配置設置大全(方便幹活)
- 解決idea爆紅 cant resolve symbol String的問題解析
- 關於Intellij idea 報錯:Error : java 不支持發行版本5的問題
- Android Studio工程導入及坑的解決
- 如何去掉IntelliJ IDEA中mybatis對應的xml文件警告