技术栈

彻底删除git中的某个文件(包括历史提交记录)

gsp10042024-06-24 23:19
bash 复制代码
# 加入要删除example.txt
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch example.txt' --prune-empty --tag-name-filter cat -- --all

官网https://git-scm.com/docs/git-filter-branch已经不建议用git filter-branch,而建议用 git filter-repo。

另外还有个工具叫bfg(beg-repo-cleaner)是一个用于清理Git仓库的开源工具。但是要用到java。

另外贴一个github中的文章:Removing sensitive data from a repository

上一篇:Banded Grid Views
下一篇:【C语言】顺序表(上卷)
相关推荐
cen__y
3 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
bukeyiwanshui
7 小时前
20260518 Swift实验
git·swift
qziovv
7 小时前
Git 回退场景
大数据·git·elasticsearch
来自大山深处的Doge_
9 小时前
解决Git提交更新更改时出错: detected dubious ownership in repository at ...
git
嵌入式爱好者hsw
12 小时前
Git 部署本地仓库
git
C137的本贾尼
13 小时前
Git基本操作(三):版本回退,坐上“时光机”
git
ylifs
13 小时前
目的驱动式Git用法
git
来尔君
14 小时前
Git Bash 提示符简化(就是每次敲命令时上面显示的那一行信息)
git·命令行
我叫张小白。
15 小时前
PyCharm 集成 Git 与 Gitee
git·pycharm·gitee
小雨青年
15 小时前
Git Bisect 实战:用二分法快速找到引入 Bug 的提交
git·bug
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03CC-Switch & Claude 基于 Linux 服务器安装使用指南04【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法05几个好用的ip纯净度检测网站06裂开!ChatGPT 居然开始要手机号验证,附详细解决方法07装上就回不去了:CodeGraph 让 AI 编程效率飙升 92%,它到底做了什么?08用了半年 OpenRouter,我换到了 Ofox.ai — 两个 AI API 聚合平台的真实对比09【AI】2026 年具身智能模型和世界模型总结10codex app每次打开重连5次Reconnecting问题解决