1. 程式人生 > 其它 >Git 忽略檔案無效

Git 忽略檔案無效

技術標籤:伺服器git

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