git使用.gitignore设置不生效或不起作用问题的解决方法


Posted in Python onJune 01, 2017

偶然遇到的问题,记录如下:

通常我们在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设置不生效或不起作用问题的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python绘图库Matplotlib的安装
Jul 03 Python
django 自定义用户user模型的三种方法
Nov 18 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
Apr 15 Python
Pycharm学习教程(7)虚拟机VM的配置教程
May 04 Python
python opencv将表格图片按照表格框线分割和识别
Oct 30 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
Feb 26 Python
Django Admin设置应用程序及模型顺序方法详解
Apr 01 Python
Django设置Postgresql的操作
May 14 Python
Python实现上下文管理器的方法
Aug 07 Python
详解python算法常用技巧与内置库
Oct 17 Python
Django 用户认证Auth组件的使用
Nov 30 Python
详解Django中的FBV和CBV对比分析
Mar 01 Python
python 内置函数filter
Jun 01 #Python
python读取二进制mnist实例详解
May 31 #Python
Python算术运算符实例详解
May 31 #Python
Python简单的制作图片验证码实例
May 31 #Python
详解python的webrtc库实现语音端点检测
May 31 #Python
python实现决策树C4.5算法详解(在ID3基础上改进)
May 31 #Python
基于ID3决策树算法的实现(Python版)
May 31 #Python
You might like
php cc攻击代码与防范方法
2012/10/18 PHP
Symfony2创建页面实例详解
2016/03/18 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
2017/10/23 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
JQuery中根据属性或属性值获得元素(6种情况获取方法)
2013/01/17 Javascript
JavaScript:Div层拖动效果实例代码
2013/08/06 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
第一次接触神奇的Bootstrap
2016/10/14 Javascript
Node.js使用NodeMailer发送邮件实例代码
2017/03/06 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
创建Vue项目以及引入Iview的方法示例
2018/12/03 Javascript
es6基础学习之解构赋值
2018/12/10 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
vue+vant-UI框架实现购物车的复选框全选和反选功能
2019/11/05 Javascript
jQuery实现滑动星星评分效果(每日分享)
2019/11/13 jQuery
JS监听组合按键思路及实现过程
2020/04/17 Javascript
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
python中字符串前面加r的作用
2015/06/04 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
详解python中Numpy的属性与创建矩阵
2018/09/10 Python
python爬取基于m3u8协议的ts文件并合并
2019/04/26 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
python UDF 实现对csv批量md5加密操作
2021/01/01 Python
加拿大知名的国际儿童品牌:Hatley
2016/11/09 全球购物
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
什么是Oracle的后台进程background processes?都有哪些后台进程?
2012/04/26 面试题
你懂得怎么写自荐信吗?
2013/12/27 职场文书
社区母亲节活动方案
2014/03/05 职场文书
房屋继承公证书
2014/04/10 职场文书
《画家乡》教学反思
2014/04/22 职场文书
师德师风主题教育活动总结
2015/05/07 职场文书
格列佛游记读书笔记
2015/06/30 职场文书
Pycharm 如何设置HTML文件自动补全代码或标签
2021/05/21 Python
详解nginx安装过程并代理下载服务器文件
2022/02/12 Servers
Nginx速查手册及常见问题
2022/04/07 Servers