Ask HN:How come Git clone defaults to be all commits instead the last | Hacker News Reader