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 相关文章推荐
Eclipse + Python 的安装与配置流程
Mar 05 Python
Python中逗号的三种作用实例分析
Jun 08 Python
python实现网站的模拟登录
Jan 04 Python
深入理解Django的自定义过滤器
Oct 17 Python
python分布式环境下的限流器的示例
Oct 26 Python
Python使用pip安装pySerial串口通讯模块
Apr 20 Python
Python实现爬虫从网络上下载文档的实例代码
Jun 13 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
Dec 26 Python
pyecharts动态轨迹图的实现示例
Apr 17 Python
python利用google翻译方法实例(翻译字幕文件)
Sep 21 Python
Python开发.exe小工具的详细步骤
Jan 27 Python
Python实现8种常用抽样方法
Jun 27 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
在线增减.htpasswd内的用户
2006/10/09 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
2017/06/15 PHP
PHP中递归的实现实例详解
2017/11/14 PHP
Ext grid 添加右击菜单
2009/11/26 Javascript
jquery对dom的操作常用方法整理
2013/06/25 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
2016/03/07 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
2017/04/25 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
小程序实现页面顶部选项卡效果
2018/11/06 Javascript
JavaScript常用内置对象用法分析
2019/07/09 Javascript
JS数组及对象遍历方法代码汇总
2020/06/16 Javascript
VUE实时监听元素距离顶部高度的操作
2020/07/29 Javascript
vue自定义组件实现双向绑定
2021/01/13 Vue.js
[44:47]Ti4 循环赛第三日 iG vs NaVi
2014/07/12 DOTA
[01:23:35]Ti4主赛事胜者组 DK vs EG 1
2014/07/19 DOTA
python切换hosts文件代码示例
2013/12/31 Python
python实现根据图标提取分类应用程序实例
2014/09/28 Python
Tensorflow 查看变量的值方法
2018/06/14 Python
对Python3 解析html的几种操作方式小结
2019/02/16 Python
Python爬取数据保存为Json格式的代码示例
2019/04/09 Python
django表单的Widgets使用详解
2019/07/22 Python
django2.2安装错误最全的解决方案(小结)
2019/09/24 Python
Python hashlib模块加密过程解析
2019/11/05 Python
Python基于unittest实现测试用例执行
2020/11/25 Python
css3 transform 3d 使用css3创建动态3d立方体(html5实践)
2013/01/06 HTML / CSS
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
简短大学毕业感言
2014/01/18 职场文书
学校师德承诺书
2014/05/23 职场文书
应届生求职信范文
2014/06/30 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
先进员工事迹材料
2014/12/20 职场文书
游戏开发中如何使用CocosCreator进行音效处理
2021/04/14 Javascript
详解缓存穿透击穿雪崩解决方案
2021/05/28 Redis
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技