国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

詳解如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件

2024-09-01 13:53:20
字體:
來源:轉載
供稿:網友

最近初學Git,而且在使用的IDE是IntelliJ IDEA,發現IDEA在提交項目到本地倉庫的時候,會把.idea文件夾中的內容也提交上去,這里面放的是一些項目的配置信息,包括歷史記錄,版本控制信息等。可以不傳到Git上面去。

這個時候就需要編寫.gitignore文件來忽略提交這些文件。在IDEA中有一個插件.ignore可以幫我們做這件事。

先來看下如何安裝。

點擊File->Settings

idea,ignore,插件,git

在左側菜單找到Plugins,點擊Browse repositories…

idea,ignore,插件,git

搜索.ignore,點擊Install,安裝完成后就可以愉快的使用了,不過在此之前得重啟IDEA

idea,ignore,插件,git

然而上述方法安裝完IDEA再啟動的時候可能會報錯。。(′?`」∠)_ 不要打我啊,至于為啥我也不知道。那么給你們planB:https://plugins.jetbrains.com/idea/plugin/7495–ignore

去這個網址下載好壓縮包,選擇Install plugin from disk。。

idea,ignore,插件,git

重啟完真的可以用了~!

在項目上右鍵->New ->.ignore file ->.gitignore file(Git)

idea,ignore,插件,git

先選擇Example user template好了,以后有什么想過濾的可以自行添加,~最后點擊Generate生成

idea,ignore,插件,git

然后就會發現被忽略的文件名變成了灰色有木有啊!又可以愉快的提交代碼了~

idea,ignore,插件,git

也可以右鍵文件將其加入忽略的名單中

idea,ignore,插件,git

下面是一些.gitignore文件忽略的匹配規則:

*.a    # 忽略所有 .a 結尾的文件!lib.a  # 但 lib.a 除外/TODO   # 僅僅忽略項目根目錄下的 TODO 文件,不包括 subdir/TODObuild/  # 忽略 build/ 目錄下的所有文件doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt

.gitignore只能忽略那些原來沒有被track的文件,如果某些文件已經被納入了版本管理中,則修改.gitignore是無效的。那么解決方法就是先把本地緩存刪除(改變成未track狀態),然后再提交:

輸入:

git rm -r –cached filePath git commit -m “remove xx” 

或者:

git rm -r –cached . git add . git commit -m “update .gitignore”

來解釋下幾個參數 -r 是刪除文件夾及其子目錄 –cached 是刪除暫存區里的文件而不刪除工作區里的文件,第一種是刪除某個文件,第二種方法就把所有暫存區里的文件刪了,再加一遍,相當于更新了一遍。

PS:IDEA中.gitignore文件示例

# Created by .ignore support plugin (hsz.mobi) ### Maven template target/ pom.xml.tag pom.xml.releaseBackup pom.xml.versionsBackup pom.xml.next release.properties dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties  .idea/  ## File-based project format: *.iws *.iml *.ipr  ## Plugin-specific files:  # IntelliJ /out/  # mpeltonen/sbt-idea plugin .idea_modules/  # JIRA plugin atlassian-ide-plugin.xml  # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆林| 南和县| 上虞市| 天峻县| 金川县| 老河口市| 远安县| 南岸区| 漾濞| 三门县| 界首市| 唐山市| 新民市| 巨鹿县| 武定县| 黄大仙区| 乳源| 香格里拉县| 兴仁县| 渭南市| 玉环县| 磴口县| 井研县| 安顺市| 乐安县| 开化县| 扶绥县| 晋宁县| 高唐县| 旺苍县| 乌拉特前旗| 灵山县| 尖扎县| 芜湖县| 玉门市| 泗阳县| 舞钢市| 蒙阴县| 泌阳县| 池州市| 和龙市|