thoughtbot/guides — pull request #180 by jferris (2014-05-27 15:52:21+00:00)
Title: Suggest a rebase/squash before pull requests

Performing a rebase/squash before a pull request performs an opportunity to
craft well-written commits before reviews are performed. This makes the review
easier, as the commits are easier to understand, and it allows review of the
actual commit titles and messages.