首先在你的項目路徑下,新建txt並命名爲.gitignore(文件全名包括後綴)
# | 註釋 |
*.exe | 忽略所有 .exe 結尾的文件 |
!a.exe | 但 a.exe 除外 |
/a.txt | 僅忽略項目根目錄下的 a.txt,不包括 Game/a.txt |
build/ | 忽略 build/ 目錄下的所有文件 |
build/*.txt | 忽略 build下一級所有的.txt,但不包括 build/debug/a.txt |
但是通常配置完後不會生效,因爲.gitignore只能忽略那些原來沒有被track的文件,如果某些文件已經被納入了版本管理中,則修改.gitignore是無效的。那麼解決方法就是先把本地緩存刪除(改變成未track狀態),然後再提交:
git rm -r --cached .
git add .
git commit -m '×××××'