Git branches are named sequences of commits | Hacker News Reader