git 清空所有commit记录

303 阅读1分钟

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

1.Checkout git checkout --orphan latest_branch

  1. Add all the files git add -A

  2. Commit the changes git commit -am "commit message"

  3. 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