
2/7/2019 · Ronald van Zon
What this post added
This post introduces techniques for tidying up Git commit history using `git reset --soft`, `git commit --fixup`, and `git rebase -i --autosquash`. It also discusses using `git commit --amend` to prevent messy commits during feature development and warns about the implications of rewriting Git history with `git push --force`.