My notes about performing a “git squash” — squashing many commits in a pull request into a single commit (with git rebase) By Alvin Alexander. Last updated: October 15 2019 Table of Contents Introduction Figuring out my commit history The “git rebase” (squash) command Push the changes back to Github Actual commands I ran Reso