git rebase --autosquash
https://twitter.com/iamdevloper/status/397664295875805184
https://slack.engineering/on-empathy-pull-requests-979e4257d158 https://seesparkbox.com/foundry/atomic_commits_with_git https://www.freshconsulting.com/atomic-commits/ http://codeinthehole.com/tips/pull-requests-and-other-good-practices-for-teams-using-github/
https://graysonkoonce.com/stacked-pull-requests-keeping-github-diffs-small/