https://www.cnblogs.com/AliliWl/p/7880243.html

遇到的问题

我们发现在添加.gitignore文件后,当我们想push文件的时候,我们声明的忽略文件还是会出现在push的目录中

原因分析

某些文件已经被纳入版本管理中,就算是在.gitignore中已经声明也不会起作用

解决方案

我们应该先把本地的缓存删除,然后再进行push,操作步骤如下

git rm -r --cached . // 删除本地缓存
git add . // 添加要提交的文件
git commit -m 'update .gitignore' // 更新本地的缓存

最新文章

  1. Echart地图城市用json返回格式
  2. python MySQLdb 对mysql基本操作方法
  3. windows核心编程---第八章 使用内核对象进行线程同步
  4. Redis学习笔记~分布式的Pub/Sub模式
  5. 2014 Super Training #4 B Problem Arrangement --状压DP
  6. Qt5 和 Qt4 的一些改动和不同
  7. struts 文件上传下载
  8. 【转】java 容器类使用 Collection,Map,HashMap,hashTable,TreeMap,List,Vector,ArrayList的区别
  9. tar命令结合find搜索将指定条件的文件进行打包压缩
  10. CSS3笔记之第一天
  11. 201521123012 《Java程序设计》第十二周学习总结
  12. snowflake分布式唯一id c#实现
  13. allocator
  14. Robot Framework自动化_Selenium2Library 关键字
  15. webpack 大概
  16. Scrapy爬虫(4)爬取豆瓣电影Top250图片
  17. Spring重温(四)--Spring自动组件扫描
  18. BigDecimalUtils
  19. generator自动生成代码
  20. 【转】C#线程篇

热门文章

  1. 关于父组件通过v-on接收子组件多个参数的一点研究
  2. 【难为听】weex-ui
  3. Spring_使用(JDBC)
  4. fedora 安装ftp
  5. day5 from 金角大王
  6. text()和html()区别
  7. 【数论】如何证明gcd/exgcd
  8. pl/sql基础知识—定义并使用变量
  9. 正则表达式问题:如何理解/href\s*=\s*(?:"(?<1>[^"]*)"|(?<1>\S+))/(转载)
  10. Effective C++: 01让自己习惯C++