.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...