git rm -r --cached解决已提交的文件在.gitignore中加入忽略后无效的问题。
2024-09-06 10:18:15
有时候,发现有不该提交的文件已经提交后,仅仅在.gitignore中加入忽略是不行的。这个时候需要执行:
git rm -r --cached 文件/文件夹名字
去掉已经托管的文件,然后重新提交:
git add .
git commit -m ''
当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用:
git rm file_path
git commit -m 'delete somefile'
git push
最新文章
- Android中的动画机制
- MyBatis代码自动生成(利用命令)
- .NET面试基础知识
- linux下实时查看tomcat运行日志
- 二叉查找树的懒惰删除(lazy deletion)
- 集合框架,ArrayList和Vector的区别,让arrayList线程安全的几种方案
- C++ Primer : 第十三章 : 拷贝控制之拷贝、赋值与销毁
- jdbc调用sparksql
- WPF学习笔记3——Layout之1
- kd树的构建以及搜索
- img 的 align 属性
- 视频swiper轮播
- python3.4 UnicodeDecodeError: 'gbk' codec can't decode byte 0xff in position
- Spring Cloud的DataRest(二)
- app后端设计(7)-- 项目管理
- springMVC入门思路整理
- 《2018面向对象程序设计(Java)课程学习进度条》
- 转载:java中Thread.sleep()函数使用
- io.UnsupportedOperation: not readable
- go module 命令