Hacker News new | ask | show | jobs
by praptak 5110 days ago
It represents the actual way commits are represented. Past commits cannot be modified to add children (this would change their hashes) so new commits contain references to parents. Changing this in diagrams would create even greater confusion later on.