A Simple Explanation for Git Rebase | Hacker News Reader