偶然遇到的问题,记录如下:
通常我们在push项目时,会有些配置文件或本地文件不想上传到服务器上
这时候我们会通过设置.gitignore 文件
一般设置成这样:
代码如下 | 复制代码 |
################### *.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两个是否重复定义了?
起因是这样的,原意是想屏所有config开头的文件
但发现不起作用,config.py文件照样上传上去了,一开始以为是通配符写错了,还是怎了,又写了个直接文件名的方式
还是不行,改config.py照样上传上去。
看起来像是.gitignore设置不生效或不起作用(想屏的内容屏不掉)
非常麻烦。
后来上网搜了一圈,遇到这个问题的人不止我一个,用这个命令清空缓存,.gitignore的改动设置才能生效。。
git rm -r --cached .
以上这篇git使用.gitignore设置不生效或不起作用问题的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考。
恋爱进行时九游版
恋爱进行时九游版是一款以模拟恋爱玩法为核心的角色扮演手游,精
皇室对决fr(Null’s Royale)
皇室对决fr,即皇室战争的私服变态版本,在该版本中玩家能够拥
养了个猫联机版游戏
养了个猫小游戏一个猫咪主题的模拟经营类型的手游,在游戏中我那
模拟山羊收获日小米版
模拟山羊收获日小米版是一个极其魔性的手机游戏,在游戏中玩家将
女配逆袭之素衣
女配逆袭之素衣是一款恋爱养成冒险的一款游戏,可以角色扮演,在