Advanced Git concepts; the upstream tracking branch | Hacker News Reader