Hacker News new | ask | show | jobs
by trealira 939 days ago
That's how I learned it, not having known anything about git or version control beforehand. I used this site:

learngitbranching.js.org/

Which represents commits as circles with arrows pointing to their parents.