gitignore 不生效问题
2015-12-31 10:48
344 查看
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:
?
规则很简单,不做过多解释,但是有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
?
转载请注明:梧桐树下 » Git忽略规则及.gitignore规则不生效的解决办法
?
?
相关文章推荐
- MySQL 常用数据类型解析
- 如何理性选择适合自己的数据库?
- POJ2699 The Maximum Number of Strong Kings(最大流)
- Web相关开发——JavaScript
- 对金钱的嗅觉
- Android中Activity.this,getApplicationContext(),getBaseContext()和this详解
- 扩展SpringMVC以支持绑定JSON格式的请求参数
- ArcGIS教程:表面等值线的工作原理
- GitHub教程
- jQuery动画效果相关方法实例分析
- 微信企业红包发放注意事项记录
- Android中隐士自动跳转到系统设置界面
- python实现爬虫统计学校BBS男女比例(二)多线程爬虫
- oracle 11.2.0.4.0导入导出笔记
- 各种编码格式的比较
- Invert a binary tree
- android中将一个项目作为library导入另一个项目中
- Android电话录音
- 用securecrt同时操作多台服务器
- 坐标系、变换及缓冲区及操作矩阵的通用变换函数(openGL)