当前位置: 首页 > news >正文

删除.gitignore中的在version control中的文件

如果有一个文件例如xyz在版本控制系统中,然后你发现这个文件不应该提交到git上,所以加了.gitignore文件并将其加入其中,但是git不会自动讲其从版本库中移除它。如果你只有一个文件,你可以使用如下命令来移除

git rm --cached xyz

然而,如果你有上百个这样的文件需要移除的话,解决方案是

git commit -m "commit message"

提交当前的改变,然后从git的index种移除这些文件,然后再加回来即可。

git rm -r --cached .

git add .

git commit -m ".gitignore is now working"

注意最有一行的"."。第一个命令在index中移除了所有,第二个命令将这些东西再加回来,但是在这之前它会读取 .gitignore,这样就解决了

相关文章:

  • ios之coredata(一)
  • Understanding CSS Filter Effects
  • 图像处理-缩放-平移旋转等等
  • 2012蓝桥杯【初赛试题】干支纪年
  • C语言初学者代码中的常见错误与瑕疵(14)
  • Stimulsoft Reports报表工具的三种编译方式
  • Xcode ARC详解全攻略
  • PCMM(人力资源能力成熟度模型)V2.0中英对照版发布
  • cocos2d-html5在cocos2d-x里面打包编译
  • WPF 使用定时器
  • xendesktop配置DDC连接vcenter,添加vcenter证书步骤。
  • jquery easyui datebox单击文本框显示日期选择
  • 驱动开发:ctrl+space映射到win+space[转]
  • 读《程序员的SQL金典》[4]--SQL调优
  • oracle--执行计划
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • css的样式优先级
  • DataBase in Android
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • HTTP请求重发
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • JS数组方法汇总
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • SegmentFault 2015 Top Rank
  • 机器学习 vs. 深度学习
  • 力扣(LeetCode)21
  • 优秀架构师必须掌握的架构思维
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • (1)(1.13) SiK无线电高级配置(五)
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (4)事件处理——(7)简单事件(Simple events)
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)计算机毕业设计高校学生选课系统
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (原創) 未来三学期想要修的课 (日記)
  • (转载)(官方)UE4--图像编程----着色器开发
  • ***检测工具之RKHunter AIDE
  • ./configure,make,make install的作用(转)
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .jks文件(JAVA KeyStore)
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Core WebAPI中封装Swagger配置
  • .NET Core 项目指定SDK版本
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET 中创建支持集合初始化器的类型
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • @Controller和@RestController的区别?
  • @Import注解详解
  • @ResponseBody
  • [ 网络基础篇 ] MAP 迈普交换机常用命令详解
  • [20171106]配置客户端连接注意.txt
  • [3300万人的聊天室] 作为产品的上游公司该如何?