Git - Löschen der History
So kann man zum Beispiel in gitHub, oder auf jedem anderen beliebigen git Repository, die komplette Commit History löschen.
löschen der Commit History
Wenn ihr eure gesamte Commit-Historie löschen, den Code aber in seinem aktuellen Zustand belassen wollt, könnt ihr das wie folgt machen:
# Checkout
git checkout --orphan latest_branch
# Add all the files
git add -A
# Commit the changes
git commit -am "commit message"
# Delete the branch
git branch -D main
# Rename the current branch to main
git branch -m main
# Finally, force update your repository
git push -f origin main
Die alte Commit History wird nicht behalten!