.gitignore
是在git
倉庫裡,用來配置git
忽略的檔案或者資料夾的檔案。
在git倉庫的資料夾裡,輸入命令 touch .gitignore,建立.gitignore檔案,儲存git過濾規則.此檔案每一行儲存乙個匹配規則.
# 以此開頭的行為注釋行
*.a #過濾所有 .a 結尾的檔案
/a/ #過濾根目錄下的 a 資料夾下的所有檔案
/a/do.c #過濾指定檔案 /a/do.c
!lib.a #從過濾的檔案中排除 lib.a
!/a/b #從過濾的檔案中排除 根目錄下a目錄下的b檔案
!*.c #從過濾的檔案中排除所有.c檔案
/todo #僅僅過濾專案根目錄下的 todo 檔案,不包括subdir/todo
build/ #過濾 build/目錄下的所有檔案
doc/*.txt #過濾doc下所有txt檔案,但不包括子目錄下的txt檔案,如doc/server/arch.txt
需要注意的是, .gitignore 這個檔案本身會提交到版本庫中去。
另外 git 提供了乙個全域性的 .gitignore
在使用者目錄下建立 .gitignore 檔案,以同樣的規則來過濾指定型別的檔案.
需要執行以下命令來使得它生效:$ git config –global core.excludesfile ~/.gitignoreglobal
到目前為止,測試發現,web專案/webroot/web-inf/lib 配置過濾無效。
Git gitignore檔案的使用
本文 自 在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改 gitignore 檔案的方法。這個檔案每一行儲存了乙個匹配的規則例如 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a 除外 todo 僅僅忽略專案根目錄下的 todo 檔案,...
Git gitignore檔案簡介及使用
git.gitignore檔案簡介及使用 by 授客qq 1033553122 gitignore 這個檔案的作用就是告訴git哪些檔案不需要新增到版本管理中。實際專案中,很多檔案都是不需要版本管理的,比如 python 的.pyc檔案,git會根據 這個檔案裡配置的 這些規則來判斷是否將檔案新增到...
git gitignore的基本使用
在vscode中,我使用了local history外掛程式。本外掛程式會在專案根目錄下生成.history資料夾,存放本地檔案修改記錄。但我不希望在git 推送時,將.history檔案也推送上去。在.gitignore檔案中,新增 history 規則即可。gitignore,顧名思義 git ...