Why Git Checkout Command Is Legacy? | Hacker News Reader