Git pull vs. git rebase: it’s about different engineering cultures | Hacker News Reader