.gitignore 文件配置

git 使用過程當中,有許多文件或者文件夾是不但願更新到遠程倉庫了,由於他們比較佔地方,這個時候咱們能夠利用 .gitignore 文件忽略文件。git

按項目進行忽略

.gitignore 文件用於忽略文件shell

  • 全部空行或者以沒註釋符號 # 開頭的行都會被 Git 忽略。
  • 能夠使用 glob 模式進行匹配。
  • 匹配模式最後跟反斜槓 (/) 說明忽略的是目錄。
  • 要忽略指定模式之外的文件或者目錄,能夠在模式前加上驚歎號。

glob 模式

* : 表示任意個任意字符code

? : 表示匹配一個任意字符get

因此咱們只須要在對應的 git 目錄下,建立一個 .gitignore 文件,而後配置上 .DS_Store 便可。it

touch .gitignore
echo */.DS_Store" > .gitignore

而後保存,就能夠生效了。class

全局進行配置

而後咱們發現,只要是 Mac 下的 Git 項目咱們都須要這樣操做一次,太麻煩了,因此咱們能夠在 home 目錄下建立一個 .gitignore_global 文件,而後按 .gitignore 文件的配置方式完成配置。配置

在每一個項目下的 .gitignore 文件中,咱們能夠引用這個 global 文件。file

git config --global core.excludesfile ~/.gitignore_global

這樣就能夠將全局方法加載到項目配置文件中了。引用

文章首發於:https://www.zucchiniy.cn方法

相關文章
相關標籤/搜索