git 清空所有(历史)commit记录
例如: 将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以彻底清除提交信息,以得到一个干净的仓库且代码不变
git checkout --orphan tmp_branch
tmp_branch 临时的分支git add -A
或git add .
git commit -m "删除git历史,整理第一次提交"
git branch -D master
删除分支git branch -m master
重命名tmp_branch为mastergit push -f origin master
强制推送到远程
欢迎访问我的博客 地址
https://blog.afacode.top