gitignore檔案如何編寫?

2022-05-29 02:06:11 字數 763 閱讀 3130

.gitignore檔案即 專案中不需要被追蹤(track)且上傳到git系統的檔案

《1》忽略檔案的原則

a.忽略作業系統自動生成的檔案,比如縮圖等

b.忽略編譯生成的中間檔案、可執行檔案等,比如.nuxt檔案

c.忽略你自己的帶有敏感資訊的配置檔案,比如存放口令的配置檔案

《2》語法規範(模擬正則)

空行或是以#開頭的行即注釋行將被忽略

以斜槓     "/"  結尾表示目錄

以星號     "*"  通配多個字元

以問號     "?"  通配單個字元

以方括號 ""  包含單個字元的匹配列表

以嘆號     "!"  表示不忽略(跟蹤)匹配到的檔案或目錄

《3》配置檔案示例

# 忽略 .a 檔案

*.a

# 不忽略 test.a(即能繼續被跟蹤), 儘管已經在前面忽略了 .a 檔案

!test.a

# 僅在當前目錄下忽略 test.a 檔案, 但不包括子目錄下的 child/test.a

/test.a

# 忽略 test/ 資料夾下的所有檔案

test/

# 忽略 test/a.txt, 不包括 test/inside/b.txt

test/*.txt

# 忽略所有的 .txt 檔案 在 test/inside 下的

test/**/*.txt

gitignore檔案編寫規則

gitignore檔案即 專案中不需要被追蹤 track 且上傳到git系統的檔案 1 忽略檔案的原則 a.忽略作業系統自動生成的檔案,比如縮圖等 b.忽略編譯生成的中間檔案 可執行檔案等,比如.nuxt檔案 c.忽略你自己的帶有敏感資訊的配置檔案,比如存放口令的配置檔案 2 語法規範 模擬正則 空...

gitignore檔案語法

gitignore問卷位置 在專案根目錄下建立乙個名為.gitignore的檔案 注意檔案的前面有個點 用於記錄忽略規則。注 windows下不可以按常規方法新建.gitignore檔案,需要在命令列中進行建立 如 git base下 touch gitignore ignore檔案語法 1 注釋 ...

gitignore檔案詳解

配置語法 以斜槓 開頭表示目錄 以星號 通配多個字元 以問號 通配單個字元 以方括號 包含單個字元的匹配列表 以嘆號 表示不忽略 跟蹤 匹配到的檔案或目錄 此外,git 對於 ignore 配置檔案是按行從上到下進行規則匹配的,意味著如果前面的規則匹配的範圍更大,則後面的規則將不會生效 2 示例 1...