运维咖啡吧

追求技术的道路上,我从不曾停下脚步

清除github所有历史提交记录的方法

注意:是删除所有提交历史!操作前请自行备份数据

  1. 进入本地存放代码的目录删除.git隐藏目录
  2. windows+R输入cmd进入windows命令行
  3. 切换到操作目录
>cd /d D:\=githubs\ops-coffee.cn
  1. 执行git init命令初始化本地目录为一个git仓库
>git init
Initialized empty Git repository in D:/=githubs/ops-coffee.cn/.git/
  1. 执行git add -A命令添加本地代码到仓库
>git add -A
  1. 执行git commit命令提交本地代码到仓库
>git commit -m ops-coffee
[master (root-commit) b660ede] 'ops-coffee'
 10 files changed, 729 insertions(+)
 create mode 100644 CNAME
 create mode 100644 blog.json
 create mode 100644 css/style.min.css
  1. 执行git push -f命令强制提交到远程仓库
git push -f https://github.com/ops-coffee/ops-coffee.github.com.git  master