Smart Ways to Correct Mistakes in Git | Hacker News Reader