git lets you squash 2 or more commits into 1 commit before pushing to upstream Scenario: you have a git repo you make some changes and do a commit with message: commit 1 you make some more changes and do another commit with message: commit 2 you can then merge these 2 commits into 1 […]