git 忽略文件

總所周知,git忽略文件的方式使用名為 ?.gitignore的文件,只要在里面描述出你想要忽略的內(nèi)容就可以了,支持幾個(gè)的正則表達(dá)式。比如想要忽略一個(gè)文件,直接寫(xiě)文件的名字就可以了,甚至不用路徑,

但是,如果你想要忽略的內(nèi)容在你修改.gitignore文件之前已經(jīng)被push到服務(wù)器上的話(huà),此時(shí)你在.gitignore中添加忽略規(guī)則是不起作用,所以需要在此之前執(zhí)行一些操作才會(huì)生效,比如你要忽略一個(gè)已經(jīng)在服務(wù)器上存在的文件config.properties

(1):git rm --cache config.properties ? ? ? ? ? ? ? { 把這個(gè)文件移出暫存區(qū),不管理他,但是工作區(qū)中不刪除}

(2):git commit -m "delete config.properties" ?{把上一步執(zhí)行的結(jié)果commit到暫存區(qū)}

(3):git push origin your_branch? ? ? ? ? ? ? ? ? ? ? {將所有修改推送到服務(wù)器,config.properties被刪除,工作區(qū)也 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 不對(duì)他版本管理}

(4):修改.gitignore ,在末尾添加 config.properties 的名字就可以完全忽略這個(gè)文件了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,853評(píng)論 1 26
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,837評(píng)論 9 163
  • 日光刺破窗簾的時(shí)候 飛來(lái)了 一只喜鵲 我只嫌它吵 因?yàn)?它沒(méi)有帶來(lái)你的消息 喜鵲趴在窗戶(hù)上的時(shí)候 飄來(lái)了 一片梧桐...
    初五閱讀 15,637評(píng)論 15 25
  • 今天找到一個(gè)不錯(cuò)的工作兩年的設(shè)計(jì)師,有想法,客戶(hù)是國(guó)企的情況下,沒(méi)被帶偏。約面。 Lisa, 一起做出驚艷作品的不...
    老大難閱讀 158評(píng)論 0 0
  • 1. 叮鈴鈴,一串串悅耳的鈴聲像微風(fēng)輕撫紫風(fēng)鈴,在耳畔微微蕩漾。我微蹙著眉,伸了個(gè)長(zhǎng)長(zhǎng)的懶腰,不情愿地睜開(kāi)眼睛。墻...
    藍(lán)色花楹閱讀 1,027評(píng)論 4 21

友情鏈接更多精彩內(nèi)容