Git Core Improvements and Contributions
How to tidy up your merge requests with Git

How to tidy up your merge requests with Git

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

Read the original post ↗