git 新增了忽略檔案仍然track

2021-10-24 07:59:33 字數 428 閱讀 5105

檔案再未新增之前就已經加入版本控制。

兩種解決方案:

1:直接刪除本地檔案。重新pull遠端分支,對遠端分支進行更改

2.清空本地倉庫快取,重新新增所有檔案

先清掉 git 快取

git rm -r --cached .

git add .

git commit -m "fixed untracked files"

此時我們再對b.md進行一次修改進行驗證。

$ echo 「blah」 >> b.md

$ git status

on branch master

nothing to commit, working directory clean

第二種方法**知乎

git 新增忽略檔案 gitignore

用作記錄 touch gitignore 建立gitignore隱藏檔案 vim gitignore 編輯檔案,加入指定檔案 對於每一級工作目錄,建立乙個.gitignore檔案,向該檔案中新增要忽略的檔案或目錄。但在建立並編輯這個檔案之前,一定要保證要忽略的檔案沒有新增到git索引中。使用命令gi...

git新增忽略檔案 gitignore

建立.gitignore檔案 配置.git info exclude檔案 配置.git config的core.excludesfile選項 以 開始的行,被視為注釋.忽略掉所有檔名是 foo.txt的檔案.foo.txt 忽略所有生成的 html檔案,html 忽略 o和 a檔案 oa 忽略 b和...

新增本地忽略檔案 Git入門篇之忽略檔案

忽略檔案 並不是所有的牛奶都叫特崙蘇 在版本控制系統中也有相似的表達,那就是 並不是所有的檔案都需要提交 有的是因為沒必要提交,比如日誌檔案,系統快取檔案等,有的是因為不能提交,比如個人隱私檔案,付費文件等.正常來說,這些檔案都是不應該被提交到版本庫,倘若一不留神提交到版本庫,要麼洩露機密資訊,要是...