一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 編程技術 - 詳解如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件

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

2020-09-05 15:42這很自然 編程技術

這篇文章主要介紹了詳解如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下

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

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

先來看下如何安裝。

點擊File->Settings

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

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

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

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

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

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

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

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

重啟完真的可以用了~!

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

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

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

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

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

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

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

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

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

 

*.a # 忽略所有 .a 結尾的文件

	!lib.a # 但 lib.a 除外

	/TODO # 僅僅忽略項目根目錄下的 TODO 文件,不包括 subdir/TODO

	build/ # 忽略 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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/qq_34590097/article/details/56284935

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产成年人网站 | 2019aw网站| 91制片厂制作果冻传媒破解 | 日日操天天射 | 无码AV精品一区二区三区 | 四虎免费看黄 | 亚洲视频男人的天堂 | 欧美乱理伦另类视频 | 国产一区二区三区丶四区 | 免费日本在线 | 深夜福利入口 | 欧美撒尿屁股嘘嘘撒尿 | 亚洲视频在线观看不卡 | 亚洲不卡视频在线 | 高清国产在线观看 | 免费在线观看视频 | 四虎麻豆国产精品 | 日本一区二区三区在线 观看网站 | 色呦呦在线免费观看 | 国产欧美视频在线观看 | 草草视频人人爽 | 奶茶视频官网免费 | 国产自产一区c | 亚洲2017久无码| 欧美精品一区二区三区免费观看 | 欧美视频久久 | 国产精品久久久久久久福利院 | 国产经典一区二区三区蜜芽 | 99久久国产综合精品网成人影院 | 欧美一区二区三区免费高 | 国产精品成人亚洲 | 国产欧美日韩精品一区二 | www.男人的天堂.com | 日本护士xxxx爽爽爽 | 欧美美女被爆操 | 亚洲 无码 制服 日韩 | 青青草在观免费 | 动漫美女被吸乳羞羞小说 | 97超pen个人视频公开视频视 | 干操视频| 欧美一级级a在线观看 |