Git 忽略檔案無效
阿新 • • 發佈:2020-12-29
Git 忽略檔案無效
前言
在專案中有些配置檔案不需要提交,但是有同學在後面開發中發現在.igonore檔案中無論如何都無法忽略某些檔案的提交。原因是已經維護起來的檔案,即使加上了gitignore,也無濟於事。
解決方式
1、git清除本地快取(改變成未track狀態),然後再提交
git rm -r --cached .
git add .
.......
2、git update-index --assume-unchanged 要忽略的資料夾/資料夾下檔名
如:git update-index --assume-unchanged .idea/*.xml
需進入path
$cd .idea
$git update-index --assume-unchanged .idea/*.xml
注:建立gitignore檔案的命令為 touch .gitignore