4 ms·
This interactive tutorial should be very useful: https://learngitbranching.js.org/ https://learngitbranching.js.org/
by g_b 6y ago
This interactive tutorial should be very useful: https://learngitbranching.js.org/ https://learngitbranching.js.org/
- throw_away 6y agoI agree. It wasn't until I went through this visualization that I actually 'got' git. I liken it to trying to navigate a filesystem without first understanding the metaphor of a hierarchical folder structure. Without understanding the fs in almost spatial terms (up and down the tree, adjacent directories, etc), the output of ls and friends would be nonsensical. Likewise with git. Until you understand that you are crafting, navigating and reconciling immutable nodes in a structured history of directory contents, no amount of git man pages will help you.