真正的原因是.gitignore只能忽略那些尚未被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。一个简单的解决方法就是先把本地缓存删除(改变成未track状态),然后再提交

git rm -r --cached . -- 清除所有文件的缓存配置

. git add . -- 添加文件到暂存区

git commit -m 'update .gitignore' -- 提交文件到版本库

原文来自:https://blog.csdn.net/jack_nichao/article/details/76382782

最新文章

  1. JavaScript编程总结
  2. 多用less命令,不会输入h查看对应的详细文档
  3. Java学习笔记之:Java引用数据类型之字符串
  4. 借助Net-Speeder对服务器进行优化
  5. *max_element函数和*min_element函数
  6. spring jdbc 笔记3
  7. Android利用文本分割拼接开发一个花藤文字生成
  8. 201521123039《Java程序设计》 第二周学习总结
  9. 【转】用Linux命令行获取本机外网IP地址
  10. [SDOI2017]苹果树
  11. keystone系列二:HTTP协议
  12. mybatis源码-解析配置文件(四-1)之配置文件Mapper解析(cache)
  13. day29 __eq__ 比较
  14. C#ToString() 格式化数值
  15. 越狱机器SSH安装与使用
  16. Python 字典的嵌套
  17. XML序列化与REST WCF Data Contract匹配时遇到的2个问题
  18. bootstrape3 模态
  19. MVVM模式的命令绑定
  20. android拾遗——四大基本组件介绍与生命周期

热门文章

  1. Top K问题-BFPRT算法、Parition算法
  2. vue中动画的封装
  3. DOM节点(二):操作节点
  4. ios视图层次结构
  5. 2018.8.1 Java中的反射和同步详解
  6. frcnn_train_data_param的distort_param实现
  7. Spring boot 实现高吞吐量异步处理(适用于高并发场景)
  8. SpringMVC3中返回json字符串时500 Internal Server Error的处理方案
  9. background-position设置
  10. CI的子目录控制器问题