What does “Git pull –rebase” do? | Hacker News Reader