别院牧志知识库 别院牧志知识库
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 工作
  • 规范

  • Linux

  • 数据库

  • Git

    • Git 知识整理
    • 使用 SSH 连接到 GitHub
    • Git 参考手册
    • Git 常用操作
    • 给你的 Github 克隆加速!🎈
    • 删除 Git 所有 Commit 记录
      • 参考资料
    • 如何使 Github 上面 fork 的代码与原仓库保持同步更新
    • git 工作流
    • git 仓库忽略个人私有的文件
  • 👨‍💻Web

  • 英语

  • Docker

  • 编辑器

  • 网络

  • 前端

  • 存储

  • 备忘录

  • 如何开始你的单元测试
  • 以程序员的视角看中国——西安篇
  • 💻工作
  • Git
P3TERX
2020-05-23
目录

删除 Git 所有 Commit 记录

把项目提交到 GitHub 上,有时候可能不小心提交了一些隐私信息,如密码和邮箱。如何删除这些记录,形成一个全新的仓库,并且保持代码不变呢?

  • 新建一个空白分支
    git checkout --orphan latest_branch
1
  • 添加所有文件
    git add -A
1
  • 提交
    git commit -am "."
1
  • 强制删除旧的分支,如果是 master
    git branch -D master
1
  • 将当前分支重命名为 master
    git branch -m master
1
  • 强制推送到远程仓库
    git push -f origin master
1

# 参考资料

删除 GitHub 所有 Commit 记录 - P3TERX ZONE (opens new window)

编辑 (opens new window)
#Linux#Git
上次更新: 2024-07-15, 08:03:22
给你的 Github 克隆加速!🎈
如何使 Github 上面 fork 的代码与原仓库保持同步更新

← 给你的 Github 克隆加速!🎈 如何使 Github 上面 fork 的代码与原仓库保持同步更新→

最近更新
01
提升沟通亲和力的实用策略
03-26
02
工作
07-15
03
如何选房子
06-25
更多文章>
Theme by Vdoing | Copyright © 2019-2025 IMOYAO | 别院牧志
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式