Getting geeky with Git. Remotes and upstream branches | Hacker News Reader