Auto-squashing Git Commits Help your teammates and keep your Git history clean by using autosquash and interactive rebase to automatically squash fixup commits before merging. George Brocklehurst and thoughtbot June 15, 2015 Git CLI Teams Workflow Tools