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

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

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

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

2020-09-05 15:42這很自然 編程技術(shù)

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

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

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

先來看下如何安裝。

點(diǎn)擊File->Settings

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

在左側(cè)菜單找到Plugins,點(diǎn)擊Browse repositories…

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

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

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

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

去這個(gè)網(wǎng)址下載好壓縮包,選擇Install plugin from disk。。

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

重啟完真的可以用了~!

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

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

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

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

然后就會(huì)發(fā)現(xiàn)被忽略的文件名變成了灰色有木有啊!又可以愉快的提交代碼了~

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

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

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

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

 

*.a # 忽略所有 .a 結(jié)尾的文件

	!lib.a # 但 lib.a 除外

	/TODO # 僅僅忽略項(xiàng)目根目錄下的 TODO 文件,不包括 subdir/TODO

	build/ # 忽略 build/ 目錄下的所有文件

	doc/*.txt # 會(huì)忽略 doc/notes.txt 但不包括 doc/server/arch.txt

 

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

輸入:

 

git rm -r –cached filePath

	git commit -m “remove xx” 

 

或者:

 

git rm -r –cached .

	git add .

	git commit -m “update .gitignore”

 

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

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

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩精品一区二区三区视频 | 香蕉久久夜色精品国产尤物 | 色漫在线观看 | 天天操天天干天天舔 | 91李宗精品72集在线观看 | 第一福利在线观看永久视频 | 日本天堂影院在线播放 | 5g影院天天影院天天爽影院网站 | 亚洲午夜视频 | 青青草在线播放 | 久久国产36精品色熟妇 | 天天成人| 美女被吸乳得到大胸 | 精品视频免费在线观看 | 日一日操一操 | 免费视频网 | 日韩操比视频 | 古装一级无遮挡毛片免费观看 | 午夜熟女插插XX免费视频 | 91噜噜噜噜色 | 午夜久久精品 | 999久久免费高清热精品 | 免费岛国片 | 国产成人a v在线影院 | 97导航| 亚洲成人中文 | 免费标准高清看机机桶机机 | 国产一卡二卡3卡4卡四卡在线视频 | 91精品国产高清久久久久久91 | kkkk4444在线看片免费 | 91麻豆国产福利在线观看 | 小鸟酱视频在线观看 | 久久精品亚洲精品国产欧美 | 日本乱人伦中文在线播放 | 日韩免费观看成第15集 | 成人啪精品视频免费网站 | 放荡护士玩3p口述 | 国产免费看片 | 亚洲国产成人精品激情 | 美女撒尿部位无遮挡 | 精品国产人成亚洲区 |