一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Git使用gitignore建立項(xiàng)目過濾規(guī)則

 aming368 2013-12-27

在進(jìn)行協(xié)作開發(fā)代碼管理的過程中,常常會(huì)遇到某些臨時(shí)文件、配置文件、或者生成文件等,這些文件由于不同的開發(fā)端會(huì)不一樣,如果使用git add . 將所有文件納入git庫中,那么會(huì)出現(xiàn)頻繁的改動(dòng)和push,這樣會(huì)引起開發(fā)上的不便。

Git可以很方便的幫助我們解決這個(gè)問題,那就是建立項(xiàng)目文件過濾規(guī)則。

git中提供兩種過濾機(jī)制,一種是全局過濾機(jī)制,即對(duì)所有的git都適用;另一種是針對(duì)某個(gè)項(xiàng)目使用的過濾規(guī)則。個(gè)人傾向于第二種。


以我的一個(gè)項(xiàng)目為例,該項(xiàng)目用.net開發(fā),.config文件、包括生成的bin/Debug, bin/Release文件等,我希望不加入git管理。

在代碼目錄下建立.gitignore文件:vim .gitignore ,內(nèi)容如下:

  1. #過濾數(shù)據(jù)庫文件、sln解決方案文件、配置文件  
  2. *.mdb  
  3. *.ldb  
  4. *.sln  
  5. *.config  
  6.   
  7.   
  8. #過濾文件夾Debug,Release,obj  
  9. Debug/  
  10. Release/  
  11. obj/  

然后調(diào)用git add. ,執(zhí)行 git commit即可。

問題:.gitignore只適用于尚未添加到git庫的文件。如果已經(jīng)添加了,則需用git rm移除后再重新commit。


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    婷婷一区二区三区四区| 亚洲精品一区三区三区| 懂色一区二区三区四区| 日本加勒比不卡二三四区| 久久精品国产亚洲av麻豆| 嫩呦国产一区二区三区av| 日本午夜免费观看视频| 精品人妻一区二区三区免费| 国产麻豆一线二线三线| 久久大香蕉一区二区三区| 中文字幕一区二区久久综合| 激情爱爱一区二区三区| 91欧美日韩国产在线观看| 欧美精品一区二区三区白虎| 免费一级欧美大片免费看| 国产欧洲亚洲日产一区二区| 成年男女午夜久久久精品| 免费精品国产日韩热久久| 亚洲清纯一区二区三区| 亚洲欧美视频欧美视频| 国产成人精品国产亚洲欧洲| 欧美午夜伦理在线观看| 日本在线高清精品人妻| 欧美一本在线免费观看| 日韩一区二区免费在线观看 | 日本理论片午夜在线观看| 精品国产亚洲区久久露脸| 日韩精品你懂的在线观看| 国产午夜福利片在线观看| 热情的邻居在线中文字幕| 粉嫩国产一区二区三区在线| 国产成人av在线免播放观看av| 欧美一区二区三区在线播放| 亚洲国产一级片在线观看| 欧美日韩久久精品一区二区| 成年人黄片大全在线观看| 亚洲视频一级二级三级| 日本精品视频一二三区| 亚洲精品一二三区不卡| 美国欧洲日本韩国二本道| 日韩一级免费中文字幕视频|