git Squashing Your Pull Requests Most pull requests should squash down to a single commit with a well-written message explaining why a change is happening.