git 清空所有commit记录方法

Posted weilantiankong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 清空所有commit记录方法相关的知识,希望对你有一定的参考价值。

说明:例如将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以彻底清除提交信息,以得到一个干净的仓库且代码不变

1.Checkout

git checkout --orphan latest_branch

2. Add all the files

git add -A

3. Commit the changes

git commit -am "commit message"

4. Delete the branch

git branch -D master

5.Rename the current branch to master

git branch -m master

6.Finally, force update your repository

git push -f origin master

以上是关于git 清空所有commit记录方法的主要内容,如果未能解决你的问题,请参考以下文章

Gitlab 清空master分支

Git常用命令汇总

怎么清除电脑里所有的历史记录

数据库怎么清空一个表中所有数据

MySQL-清空表

webdriver清空方法