https://zhangxiaofan.blog.csdn.net/article/details/83899911

https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/removing-sensitive-data-from-a-repository

要将 PATH-TO-YOUR-FILE-WITH-SENSITIVE-DATA 这个路径 替换成你要删除的文件的路径

 git filter-branch --force --index-filter \"git rm --cached --ignore-unmatch PATH-TO-YOUR-FILE-WITH-SENSITIVE-DATA" \
--prune-empty --tag-name-filter cat -- --all

然后

git add .
git commit -am "submit "
#这里注意 如果是master的话可能会是protected的,要解除master分支的保护,然后再push
git push origin --force --all

git单独删除某个文件的所有历史记录相关推荐

  1. Git永久删除历史文件(包含历史记录)

    有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的),而且上传的文件又特别大的时候, 这将导致别人clone你的代码或下载zip包的时候也必须 ...

  2. Github: 单独删除某个文件的所有历史记录

    背景: 我手头有个项目,因为之前没注意,把公网环境的IP地址,数据库写到了Github. 但是项目已经提交100多次.这个时候我只想单纯的把这个application-test.yml删掉,包括历史记 ...

  3. linux git 撤销删除文件,删除文件以后,如何通过git撤销删除的文件,不提交到远端代码库...

    检查状态,看看发生了什么: $ git status On branch master Changed but not updated: (use "git add/rm ..." ...

  4. Git 彻底删除大文件

    Git 彻底删除大文件 Tags: <git> pyecharts 的 git history 中存在着很多以前文档需要的图片,导致 pyecharts 整个 git 仓库体积达到 90M ...

  5. git手动删除的文件 pul不下来了_Git工作总结

    Git总结 一.基本知识 1.初识Git git简介:git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目: git与svn: git 是分布式的(每部电脑都有着自己的版本库) ...

  6. git之删除仓库文件

    上传错文件的现象很正常 可能直接使用git add .方便,但也可能传入了一些不想传入的东西 简单的介绍一下删除仓库的文件 上图是我上传错的文件(真的是图add .方便) git rm -r --ca ...

  7. 使用Git版本控制查看文件的更改历史记录

    如何在Git中查看单个文件的更改历史记录,完整的详细信息? 我有: git log -- [filename] 它显示了文件的提交历史记录,但是如何获取每个文件更改的内容? 我正在尝试从MS Sour ...

  8. Git基础-删除文件 rm/git rm 命令详解

    1.文章概述 本文介绍git中删除文件的操作: 主要涉及命令如下 : 1.rm 2.git rm3.git rm -f4.git rm --cached5.git rm -r : 在删除文件夹的时候, ...

  9. 使用git如何批量对文件进行rm操作

    git add -A 它会把我们未通过 git rm 删除的文件全部stage 转自: http://segmentfault.com/q/1010000000095373

  10. Git如何彻底删除文件或文件夹(包括历史记录)

    Git如何彻底删除文件或文件夹(包括历史记录) 一 确定要删除的文件名或文件夹名 1.1 删除文件 git filter-branch --force --index-filter 'git rm - ...

最新文章

  1. 鼠标滚轮 控制作用滚动
  2. logistics-6-decidedZone management
  3. wxWidgets:wxScopedPtr类用法
  4. 5.9 QR分解--Gram-Schmidt 分解
  5. 训练集样本不平衡问题对CNN的影响
  6. 手机距离传感器坏了有什么影响_适合手机兼职的工作有什么影响吗
  7. 1.FreeRTOS学习笔记-入门概述
  8. 【AI视野·今日CV 计算机视觉论文速览 第175期】Fri, 10 Jan 2020
  9. 攻略 | 教你拿下梦寐以求的Offer(多资源)
  10. IoT僵尸网络Miori通过ThinkPHP远程代码执行漏洞进行传播
  11. netty 远程主机强迫关闭了一个现有的连接。
  12. ArcGIS栅格数据四参数七参数投影变换
  13. 使用 CNN 进行面部表情检测
  14. 算法题(六十二)头条2017年笔试题——头条校招
  15. 写推文满一年,分享 5 个小编常用的写作软件
  16. Docker快速安装启动
  17. 【C语言】图像处理-揭秘电影特效,随心所欲,合成图像
  18. java随堂练习09-面对对象,创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。
  19. opnet学习001,入门的好例子
  20. GitBook在Windows下安装部署

热门文章

  1. Linux开发工具_yum使用
  2. python第六课——判断结构
  3. TCP服务端开发为例--web开发不同url请求为何会走不同方法
  4. 世界是数字的读后感:
  5. web安全day2:NTFS安全权限
  6. Security+ 学习笔记4 社会工程攻击
  7. 关于VXLAN实验中CE设备的BUG问题
  8. 华为系列设备优先级总结(三)
  9. ppp协议、chap认证、HDLC封装、MGRE、GRE综合实验
  10. Node.js连接mysql报加密方式错误解决方案