There's many times when collaborating on Git that you may need to combine, or
"squash" multiple commits into a single commit.
For example, the repository I'm currently working on at my internship with
BuzzFeed has 8,500+ commits and hundreds of open pull requests at any given
time. If these