Using 'Git rebase' to Perfect Commits | Hacker News Reader