彻底清除Github上某个文件以及历史
2024-08-25 03:41:11
注意:如下操作会删除选中的文件以及历史记录,若你想保留最新版本的记录,请做好备份。
cd进入到你的本地项目文件夹,然后依次执行下面6行命令即可:
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch FILE_PATH' --prune-empty --tag-name-filter cat -- --all git push origin master --force rm -rf .git/refs/original/ git reflog expire --expire=now --all git gc --prune=now git gc --aggressive --prune=now
注意上面的FILE_PATH是文件全路径
QQ技术交流群:282575808
--------------------------------------
声明: 原创文章,未经允许,禁止转载!
--------------------------------------
最新文章
- ORM系列之二:EF(5) Model First
- Java学习
- BIOS设置第一启动项
- UpdatePanel的使用
- 如何在ubuntu 12.04 中安装经典的 GNOME桌面
- 对CSS中的Position属性的一些深入探讨
- [简历] PHP 技能关键字列表
- 数学之美 zt
- 使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
- 遍历Jenkins全部项目的配置
- iphone开发之适配iphone5
- Traffic Ccontrol(流量控制)
- python3 annotations
- C#的常见算法(面试)
- linux-Vim命令合集
- 基于 TensorFlow 在手机端实现文档检测
- 【题解】Luogu CF343D Water Tree
- leftJoin鏈錶查詢
- 类变量的初始化时机(摘录自java突破程序员基本功德16课)
- Faiss教程:基础
热门文章
- django url 中的namespace详解
- sudo: /etc/sudoers is owned by uid 755, should be 0
- private static final long serialVersionUID = 1L;
- Go 源码学习之--net/http
- [svc]NFS存储企业场景及nfs最佳实战探究
- PS辅助工具Assistor PS
- rdesktop 源码安装
- 一文读懂Redis持久化
- 【Spring】Spring,我的零散使用杂记
- kafka配置参数详解【收藏】