鍍金池/ 問(wèn)答/Linux/ github更新了gitignore文件之后,怎么更新?

github更新了gitignore文件之后,怎么更新?

當(dāng)前在本地的gitignore文件內(nèi)容是這樣的:

abc/
def/

然后也push過(guò)本地倉(cāng)庫(kù),這個(gè)時(shí)候需要把某個(gè)目錄(123/abc/)不過(guò)濾了,于是

!123/abc/
abc/
def/

在里面添加了一行新的變化。然后git的Win客戶端發(fā)現(xiàn)了gitignore文件有變動(dòng),于是就正常的
commit和sync操作。但是發(fā)現(xiàn),我在把文件放到123/abc/這個(gè)目錄中的時(shí)候,git客戶端并沒(méi)發(fā)現(xiàn)有變化。
所以,應(yīng)該怎么操作?

回答
編輯回答
薔薇花

如果只是不過(guò)濾“123”下的“abc”,可以這樣:

/abc

表示你只要過(guò)濾根目錄的 abc。

2018年8月30日 13:27
編輯回答
命于你

答案關(guān)鍵詞:取消文件跟蹤。 命令:git rm -r --cached .
git rm -r --cached .
git add .
git commit

2017年5月8日 06:39