git使用.gitignore設(shè)置不生效或不起作用問(wèn)題的解決方法
偶然遇到的問(wèn)題,記錄如下:
通常我們?cè)趐ush項(xiàng)目時(shí),會(huì)有些配置文件或本地文件不想上傳到服務(wù)器上
這時(shí)候我們會(huì)通過(guò)設(shè)置.gitignore 文件
一般設(shè)置成這樣:
################### *.com *.txt *.class *.dll *.exe *.7z *.gz *.iso *.jar *.rar *.tar *.zip *.log *.sql *.sqlite *.pyc *.excude *.bak config.* .idea .DS_Store* ehthumbs.db Thumbs.db config.py setting.py test.html bak.html untitled .idea
注意到里面的config.* config.py兩個(gè)是否重復(fù)定義了?
起因是這樣的,原意是想屏所有config開(kāi)頭的文件
但發(fā)現(xiàn)不起作用,config.py文件照樣上傳上去了,一開(kāi)始以為是通配符寫(xiě)錯(cuò)了,還是怎了,又寫(xiě)了個(gè)直接文件名的方式
還是不行,改config.py照樣上傳上去。
看起來(lái)像是.gitignore設(shè)置不生效或不起作用(想屏的內(nèi)容屏不掉)
非常麻煩。
后來(lái)上網(wǎng)搜了一圈,遇到這個(gè)問(wèn)題的人不止我一個(gè),用這個(gè)命令清空緩存,.gitignore的改動(dòng)設(shè)置才能生效。。
git rm -r --cached .
以上這篇git使用.gitignore設(shè)置不生效或不起作用問(wèn)題的解決方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
跟老齊學(xué)Python之編寫(xiě)類之四再論繼承
本打算上篇文章就結(jié)束這個(gè)系列的,考慮了下,還是得加一章,算是對(duì)上一講的進(jìn)一步修改吧2014-10-10python?pdfplumber庫(kù)批量提取pdf表格數(shù)據(jù)轉(zhuǎn)換為excel
這篇文章主要為大家介紹了python使用pdfplumber庫(kù)批量提取pdf表格數(shù)據(jù)轉(zhuǎn)換為excel格式的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06Pandas數(shù)值排序 sort_values()的使用
本文主要介紹了Pandas數(shù)值排序 sort_values()的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Python?SQLAlchemy插入日期時(shí)間時(shí)區(qū)詳解
SQLAlchemy是一個(gè)功能強(qiáng)大且流行的?Python?庫(kù),它提供了一種靈活有效的與數(shù)據(jù)庫(kù)交互的方式,在本文中,我們將了解SQLAlchemy如何更新日期、時(shí)間和時(shí)區(qū)并將其插入數(shù)據(jù)庫(kù),感興趣的可以了解下2023-09-09python實(shí)現(xiàn)12306登錄并保存cookie的方法示例
這篇文章主要介紹了 python實(shí)現(xiàn)12306登錄并保存cookie的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12