idea .gitignore(git文件忽略)

idea使用git通常需要忽略一些臨時(shí)文件涧团,需要配置.gitignore插件

  1. 安裝插件
    File -> Settings -> Plugins 搜索框搜索.ignore,點(diǎn)擊安裝
  2. 生成初始.ignore文件


    idea_ignore.png

出現(xiàn)如下彈框蝙斜,會(huì)默認(rèn)生成所選語(yǔ)言的常用忽略項(xiàng)名惩,我這里選java,


idea_ignore2.png

生成如下文件

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

idea項(xiàng)目一般需要自己增加如下兩項(xiàng)

.idea/
target/

即忽略這兩個(gè)文件夾即文件夾下的所有文件

現(xiàn)在可以使用了孕荠,提交一次測(cè)試下

已被跟蹤的文件.png

發(fā)現(xiàn).idea文件夾下的文件還有變更被提交娩鹉,這是因?yàn)樵谑褂胓itignore之前,此文件就以及被跟蹤了稚伍,這樣的話需要移除跟蹤弯予,如下命令:

移除指定文件夾即文件夾下所有文件:

git rm --cached --force -r .idea 
rm '.idea/artifacts/xxx_api_war.xml'
rm '.idea/artifacts/xxx_api_war_exploded.xml'
rm '.idea/artifacts/xxx_task_war.xml'
rm '.idea/artifacts/xxx_task_war_exploded.xml'
rm '.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_7.xml'
rm '.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_7.xml'
rm '.idea/libraries/Maven__com_alibaba_druid_1_0_22.xml'
rm '.idea/libraries/Maven__com_alibaba_fastjson_1_2_14.xml'
rm '.idea/libraries/Maven__com_aliyun_openservices_ons_client_1_2_4.xml'
rm '.idea/libraries/Maven__com_fasterxml_aalto_xml_0_9_11.xml'
rm '.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_5_2.xml'
rm '.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_5_2.xml'
rm '.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_5_2.xml'
rm '.idea/libraries/Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_5_2.xml'
rm '.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_5_2.xml'
rm '.idea/libraries/Maven__com_google_guava_guava_19_0.xml'
rm '.idea/libraries/Maven__commons_codec_commons_codec_1_9.xml'
rm '.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml'
rm '.idea/libraries/Maven__commons_logging_commons_logging_1_0_4.xml'
rm '.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml'
rm '.idea/libraries/Maven__javax_servlet_javax_servlet_api_3_1_0.xml'
rm '.idea/libraries/Maven__mysql_mysql_connector_java_5_1_39.xml'
rm '.idea/libraries/Maven__org_apache_commons_commons_lang3_3_3_2.xml'
rm '.idea/libraries/Maven__org_apache_commons_commons_pool2_2_0.xml'
rm '.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_4.xml'
rm '.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4.xml'
rm '.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_9.xml'
rm '.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_1_4.xml'
rm '.idea/libraries/Maven__org_mongodb_mongo_java_driver_2_14_0.xml'
rm '.idea/libraries/Maven__org_mybatis_mybatis_3_4_1.xml'
rm '.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml'
rm '.idea/libraries/Maven__org_quartz_scheduler_quartz_2_2_2.xml'
rm '.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_21.xml'
rm '.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_21.xml'
rm '.idea/libraries/Maven__org_springframework_data_spring_data_commons_1_12_2_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_data_spring_data_mongodb_1_9_2_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_aop_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_aspects_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_beans_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_context_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_context_support_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_core_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_expression_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_tx_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_web_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_1_RELEASE.xml'
rm '.idea/libraries/Maven__redis_clients_jedis_2_6_2.xml'

移除指定文件:

git rm --cached --force ydq-api/ydq-api.iml
rm 'ydq-api/ydq-api.iml'

這樣,表示移除成功个曙。

現(xiàn)在锈嫩,上面的操作進(jìn)行提交:


移交移除文件.png

以后再做一些變更,當(dāng)再次提交時(shí)垦搬,只有未被忽略的(被忽略的文件的變更再也不會(huì)被提交了)修改的文件了:

再次提交修改.png

現(xiàn)在祠挫,idea下配置.gitignore結(jié)束。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末悼沿,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子骚灸,更是在濱河造成了極大的恐慌糟趾,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異义郑,居然都是意外死亡蝶柿,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門(mén)非驮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)交汤,“玉大人,你說(shuō)我怎么就攤上這事劫笙≤皆” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵填大,是天一觀的道長(zhǎng)戒洼。 經(jīng)常有香客問(wèn)我,道長(zhǎng)允华,這世上最難降的妖魔是什么圈浇? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮靴寂,結(jié)果婚禮上磷蜀,老公的妹妹穿的比我還像新娘。我一直安慰自己百炬,他們只是感情好褐隆,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著收壕,像睡著了一般妓灌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蜜宪,一...
    開(kāi)封第一講書(shū)人閱讀 49,741評(píng)論 1 289
  • 那天虫埂,我揣著相機(jī)與錄音,去河邊找鬼圃验。 笑死掉伏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的澳窑。 我是一名探鬼主播斧散,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼摊聋!你這毒婦竟也來(lái)了鸡捐?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤麻裁,失蹤者是張志新(化名)和其女友劉穎箍镜,沒(méi)想到半個(gè)月后源祈,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡色迂,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年香缺,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片歇僧。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡图张,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出诈悍,到底是詐尸還是另有隱情祸轮,我是刑警寧澤,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布写隶,位于F島的核電站倔撞,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏慕趴。R本人自食惡果不足惜痪蝇,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望冕房。 院中可真熱鬧躏啰,春花似錦、人聲如沸耙册。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)详拙。三九已至帝际,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間饶辙,已是汗流浹背蹲诀。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留弃揽,地道東北人脯爪。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像矿微,于是被迫代替她去往敵國(guó)和親痕慢。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理涌矢,服務(wù)發(fā)現(xiàn)掖举,斷路器,智...
    卡卡羅2017閱讀 134,628評(píng)論 18 139
  • 一. 問(wèn)題在初始化git倉(cāng)庫(kù)的時(shí)候沒(méi)有創(chuàng)建.gitignore文件來(lái)過(guò)濾不必要提交的文件, 后來(lái)卻發(fā)現(xiàn)某些文件不需...
    元亨利貞o閱讀 47,627評(píng)論 10 25
  • 有很多文件不必使用git管理娜庇。例如Eclipse或其他IDE生成的項(xiàng)目文件拇泛,編譯生成的各種目標(biāo)或臨時(shí)文件等滨巴。 使用...
    Ten_Minutes閱讀 2,136評(píng)論 0 4
  • 剛開(kāi)始做微商代理的小伙伴們都是抱著不同的目標(biāo)來(lái)的,有的是想賺快錢(qián)俺叭,有的想把它當(dāng)成一份事業(yè)來(lái)做,有的是想做兼職泰偿,有的...
    踏天路人閱讀 362評(píng)論 0 0
  • 1熄守, 關(guān)于好奇。生活中我還算是一個(gè)喜歡好奇的人耗跛,凡事喜歡追根究底裕照,但在家庭生活上我覺(jué)得我做的并不好。比如老公下班回...
    Xuequi閱讀 162評(píng)論 0 0