git 忽略文件

1、在當(dāng)前工作目錄中創(chuàng)建【.gitignore】文件
指在當(dāng)前工作目錄的根目錄中,創(chuàng)建一個(gè).gitignore文件,向該文件中添加要忽略的文件或目錄,只對(duì)當(dāng)前目錄有效。
注意:在創(chuàng)建或編輯這個(gè)文件之前,一定要保證要忽略的文件還沒有添加到git索引中。如果添加.gitignore文件前,要忽略的文件已經(jīng)存在,可使用命令【git rm --忽略文件名】將要忽略的文件從索引中刪除。
.gitignore文件的格式規(guī)范:
所有空行或者以注釋符號(hào) # 開頭的行都會(huì)被 Git 忽略。
可以使用標(biāo)準(zhǔn)的 glob 模式匹配。
匹配模式最后跟反斜杠(/)說明要忽略的是目錄。
要忽略指定模式以外的文件或目錄,可以在模式前加上驚嘆號(hào)(!)取反。
所謂的 glob 模式是指 shell 所使用的簡化了的正則表達(dá)式:
星號(hào)(*)匹配零個(gè)或多個(gè)任意字符
[] 匹配任何一個(gè)列在方括號(hào)中的字符(如[abc]要么匹配一個(gè) a,要么匹配一個(gè) b,要么匹配一個(gè) c)
問號(hào)(?)只匹配一個(gè)任意字符
如果在方括號(hào)中使用短劃線分隔兩個(gè)字符,表示所有在這兩個(gè)字符范圍內(nèi)的都可以匹配(如[0-9]表示匹配所有 0 到 9 的數(shù)字)
補(bǔ)充說明:
工作目錄的每一層下級(jí)目錄都可以有一個(gè).gitignore文件,以說明當(dāng)前目錄下需要被git忽略的文件或目錄
.gitignore文件應(yīng)該被提交到共享庫中,以便能被協(xié)作者共享忽略規(guī)則
通常的做法是,在創(chuàng)建新的Android工程前,會(huì)先在github或git@osc創(chuàng)建一個(gè)庫,這時(shí)選擇自動(dòng)創(chuàng)建忽略目錄文件,這樣以后神馬都不需要管了!
2、創(chuàng)建一個(gè)全局的.gitignore
可以通過創(chuàng)建~/.gitignore_global并添加到git全局配置以減少每層目錄的規(guī)則重復(fù)定義。使用命令【git config --global core.excludesfile ~/.gitignore_global】即可
3、僅在本地倉庫忽略

本地倉庫的文件忽略規(guī)則可以在【本地倉庫/.git/info/exclude】文件中添加。注意,忽略規(guī)則不會(huì)提交到共享庫中,只對(duì)本地有效。

鐵憨憨別看了

最后編輯于
?著作權(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)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 有很多文件不必使用git管理。例如Eclipse或其他IDE生成的項(xiàng)目文件,編譯生成的各種目標(biāo)或臨時(shí)文件等。 使用...
    Ten_Minutes閱讀 2,243評(píng)論 0 4
  • 首先為什么要設(shè)置忽略文件呢?在進(jìn)行協(xié)作開發(fā)代碼管理的過程中,常常會(huì)遇到某些臨時(shí)文件、配置文件、或者生成文件等...
    Baby小豬閱讀 9,876評(píng)論 1 10
  • git 基礎(chǔ)用法 1、進(jìn)入文件夾中 cd 要加入git的文件 2、初始化 git init 3、要將某文件或...
    ystwo閱讀 3,518評(píng)論 1 0
  • 之前給大家介紹了如何在iOS開發(fā)中使用Git來進(jìn)行代碼管理,詳情請(qǐng)見通過Xcode配置Git。 但筆者曾經(jīng)在創(chuàng)建和...
    Jay_zeal閱讀 4,346評(píng)論 1 3
  • 在使用Git的過程中,我們喜歡有的文件比如日志,臨時(shí)文件,編譯的中間文件等不要提交到代碼倉庫,這時(shí)就要設(shè)置相應(yīng)的忽...
    yichen_china閱讀 1,174評(píng)論 0 3

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