【Git】.gitignore文件語法以及修改後無效的解決辦法

.gitignore文件


.gitignore忽略文件用於添加不需要上傳到git遠程倉庫的文件。

一、忽略規則


1、語法
符號 描述
# 表示註釋
/ 表示目錄
* 通配多個字符
? 通配單個字符
[] 包含單個字符的匹配列表
! 表示不忽略匹配到的文件或目錄
2、示例
代碼 描述
/file/ 忽略根目錄下的file目錄下的全部內容。
file/ 忽略目錄file下的全部內容。不管是根目錄 /file/ ,還是子目錄 /child/file/,都會被忽略。

二、.gitignore文件修改後無效


修改後無效是因爲 .gitignore 對已經追蹤(track)的文件是無效的,需要清除緩存,清除緩存後文件將以未追蹤的形式出現。

git rm -r --cached .

這時重新添加(add)並提交(commit)就可以了。

git add .
git commit -m '添加對**文件的忽略'

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章