Hacker News new | ask | show | jobs
by almog 3374 days ago
It's a broken tool if you think of it as an evolution of traditional revision control system (rcs/cvs and svn).

Once you realize that git is a beast of a different taxonomy class - file system with history awareness (or more precisely, a content addressable storage), then all of a sudden things could make sense.

I highly recommend starting with Git From The Bottom Up or Git From The Inside Out early while learning git. Even better if you can spare the time - Pro Git (https://git-scm.com/book).