1. 程式人生 > >git ignore文件

git ignore文件

文件 註意 class target 正則 lob 正則表達 github bsp

創建.gitignore文件來設置git要忽略的文件模式:

官方文件列列表:https://github.com/github/gitignore

1. 所有空行或者以 # 開頭的行都會被 Git 忽略。用於在git ignore文件中寫註釋。

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

3. 匹配模式可以以(/)開頭防止遞歸。

  註意這個命令。比較實用。指在當前路徑,不是子路徑。

4. 匹配模式可以以(/)結尾指定目錄。

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

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

git ignore文件