解決修改gitignore但發現不起作用的問題

2021-10-25 21:09:25 字數 327 閱讀 7134

在使用git進行版本管理的時候,有時會發現有些不需要的檔案也被新增了,然後去修改gitignore,但結果發現不起作用。

其實真正的原因是gitignore只能忽略那些尚未被被track的檔案,如果某些檔案已經被納入了版本管理中,則修改gitignore是無效的。

乙個簡單的解決方法就是先把本地快取刪除(改變成未track狀態),然後再提交。

直接使用下面命令:

git

rm -r --cached .

git add .

git commit -m 'update .gitignore'

Git修改 gitignore檔案

其中用到關鍵性的檔案是.gitignore檔案,在根目錄 與redeme.md同級 下建立此檔案就好 二 忽略.gitignore本身 按照檔案路徑去新增就好,這裡只是簡單看一下忽略乙個資料夾的操作。1,git status offer master git status on branch mas...

git 修改 gitignore後生效

使用git 的時候,在.gitignore中已經新增了某個檔案或者資料夾,但是使用git status還能看見該檔案的修改提示 說明.gitignore未生效。原因 因為檔案已經追加到索引中了 解決方法 先把本地快取刪除 改變成未track狀態 然後再提交 git命令 git rm r cached...

git 修改 gitignore後生效

在使用git的時候我們有時候需要忽略一些檔案或者資料夾。我們一般在倉庫的根目錄建立.gitignore檔案 在提交之前,修改.gitignore檔案,新增需要忽略的檔案。然後再做add commit push 等 但是有時在使用過稱中,需要對.gitignore檔案進行再次的修改。這次我們需要清除一...