git將文件添加到.gitignore后并沒有成功忽略

問題:

在使用git的過程中,會發(fā)現(xiàn)某些文件添加到忽略后仍然沒有有效忽略

原因:

.gitignore文件只是ignore沒有被staged(cached)的文件。對于已經(jīng)被staged文件,加入ignore文件時一定要先從staged移除。

解決方法:

  • 1 從staged狀態(tài)移除
git rm --cached file/path/to/be/ignored。
  • 2 提交, 執(zhí)行git rm --cached后,需要進(jìn)行一次提交
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Add & Commit git init 初始化一個 Git 倉庫(repository),即把當(dāng)前所在目錄變成...
    冬絮閱讀 4,924評論 0 9
  • 來源:Git由淺入深之操作與指令作者:驚鴻三世(轉(zhuǎn)載已獲得原作者許可,如需轉(zhuǎn)載請與原作者聯(lián)系) 本篇正式開始介紹G...
    極樂君閱讀 1,699評論 9 67
  • 第一次被陽陽的剪紙觸動心靈——推薦武立啾啾唱吧“靜心慢” 時間:2017-3-27(周一) 地點:湖北武漢 傳遞者...
    余俊娟閱讀 303評論 0 0
  • 一個人也許能走得很快,但一群人可以走的更遠(yuǎn)。 在我剛開始接觸“得到”訂閱了5個專欄后,那段時間真的覺得自己...
    木南Ruan閱讀 255評論 1 2
  • 靜靜得望 靜靜地等 靜靜地,殤 ——— 待紛擾的塵埃落定 我會緩步向你 手捧一束芳馨 唱著當(dāng)年的小曲 我會盛裝出席...
    樺風(fēng)閱讀 179評論 0 1