Git忽略檔案設定經驗

2021-08-02 17:44:33 字數 740 閱讀 2780

解決方案:

1. 本地倉庫忽略

本地倉庫的檔案忽略規則可以在.git/info/exclude檔案中新增。這些忽略的檔案不會提交到共享庫中,因而不會被協作者所共享。

2. 當前工作目錄新增檔案忽略

對於每一級工作目錄,建立乙個.gitignore檔案,向該檔案中新增要忽略的檔案或目錄。

但在建立並編輯這個檔案之前,一定要保證要忽略的檔案沒有新增到git索引中。使用命令

git rm --cached filename將要忽略的檔案從索引中刪除。

--摘抄.gitignore的格式規範

• 所有空行或者以注釋符號 # 開頭的行都會被 git 忽略。

• 可以使用標準的 glob 模式匹配。

• 匹配模式最後跟反斜槓(/)說明要忽略的是目錄。

• 要忽略指定模式以外的檔案或目錄,可以在模式前加上驚嘆號(!)取反。

所謂的 glob 模式是指 shell 所使用的簡化了的正規表示式。星號(*)匹配零個或多個任意字元;[abc] 匹配任何乙個列在方括號中的字元(這個例子要麼匹配乙個 a,要麼匹配乙個 b,要麼匹配乙個 c);問號(?)只匹配乙個任意字元;如果在方括號中使用短劃線分隔兩個字元,表示所有在這兩個字元範圍內的都可以匹配(比如[0-9]表示匹配所有 0 到 9 的數字)。

2.1 工作目錄的每一層下級目錄都可以有乙個.gitignore檔案,以說明當前目錄下需要被git忽略的檔案或目錄

2.2 .gitignore檔案可以被提交到共享庫中被協作者共享

git設定忽略檔案

以 開始的行,被視為注釋 忽略掉所有檔名是 name.txt的檔案。name.txt 忽略掉所有資料夾是 name1.txt的資料夾。name1 忽略掉所有生成的 o d crf 檔案 o d crf 或者使用以下方法同時忽略所有生成的 o d 檔案 僅限包含單個字元的匹配列表 od 不忽略匹配到的...

git設定忽略檔案和目錄

在專案開發中,我們使用git託管專案時往往會忽略一些不必要的檔案或資料夾,下面我們來介紹下忽略檔案和資料夾的操作步驟 1 在版本庫根目錄建立.gitignore 2 修改檔案,新增忽略正則,書寫例子如下 忽略.idea資料夾及資料夾下檔案 idea 忽略以.iml結尾的檔案 iml 忽略 o和 a檔...

git設定忽略檔案和目錄

1.登入gitbash命令端進入本地git庫目錄 administrator pc201601200946 mingw32 d gitrespository crmweb master 2.建立.gitignore 3.修改檔案,新增忽略正則 idea 忽略.idea資料夾及資料夾下檔案 iml 忽...