這篇文章主要為大家展示了“git修改.gitignore文件不生效怎么辦”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“git修改.gitignore文件不生效怎么辦”這篇文章吧。
成都創(chuàng)新互聯(lián)公司長期為數(shù)千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為富拉爾基企業(yè)提供專業(yè)的成都網(wǎng)站設計、成都做網(wǎng)站,富拉爾基網(wǎng)站改版等技術服務。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
git修改.gitignore文件不生效,想忽略的文件始終忽略不了。
原因是.gitignore只能忽略那些原來沒有被track的文件,如果某些文件已經(jīng)被納入了版本管理中,則修改.gitignore是無效的。那么解決方法就是先把本地緩存刪除(改變成未track狀態(tài)),然后再提交。
刪除本地緩存,改變不想進行版本管理的文件或文件夾為改變成未track狀態(tài)。
取消文件夾的版本管理:git rm --cached -r 文件夾名稱
取消文件夾的版本管理:git rm --cached 文件名稱
修改.gitignore文件,修改忽略規(guī)則
添加更改 git add -A
提交更改 git commit -m 'update .gitignore'
以上是“git修改.gitignore文件不生效怎么辦”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!