Squashing: https://stackoverflow.com/questions/14534397/squash-all-my-commits-into-one-for-github-pull-request#16642628