IDEA GIT 忽略文件最佳方式

在intellij中忽略提交文件,分兩種情況,

文件沒有納入版本管理
第一種,文件還沒有納入版本管理,這種通過 svn的ignore配置
version control—-local changes—-configure ignored files,
忽略文件分幾大類,忽略某個文件夾、忽略某類文件(正則)、忽略某個文件


image.png
image.png

文件已經(jīng)納入版本管理
如果文件已經(jīng)納入版本了,應(yīng)該采用第二種方法
第二種方法主要應(yīng)對文件已經(jīng)納入版本管理,但不想再提交,比如,不小心提交的eclipse、intellij的文件,以后不想再提交了,這種就通過version control的changelist來實現(xiàn)。intellij提供了changelist功能,可以對文件進(jìn)行分類,提交時,只提交active(活躍的)changelist。

創(chuàng)建一個changelist
首先創(chuàng)建一個changelist,為了好記,可以叫忽略的或者ignored,
new changelist—-忽略的


image.png

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


image.png

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

image.png

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

也可以通過文件夾分組


image.png

總結(jié)
總而來看,第二種方法是最可靠的方式,無論文件是否提交,都可以通過此方法達(dá)到提交指定文件的要求,并且提交的文件,一目了然

--------------------- 本文來自 wysnxzm 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/wysnxzm/article/details/78770415?utm_source=copy

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評論 19 139
  • 在intellij中忽略提交文件,分兩種情況, 文件沒有納入版本管理 第一種,文件還沒有納入版本管理,這種通過 s...
    wangliang938閱讀 1,432評論 0 1
  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,221評論 5 147
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,165評論 0 11
  • 級別:★★☆☆☆標(biāo)簽:「iOS與JS交互」「WKWebView與JS交互」「WKWebView攔截協(xié)議」作者: X...
    QiShare閱讀 20,315評論 2 43

友情鏈接更多精彩內(nèi)容