~/snippets/git-delete-all-commit-hisory
Published on

Delete all commit history

97 words1 min read
  1. Checkout a new branch - 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 main branch - git branch -D main
  5. Rename the current branch to main - git branch -m main
  6. Force push to update the remote repository - git push -f origin main

reference