Learning Git from MIT

THIS is a great read. Best tutorial I’ve seen. Concise and right on the mark.

http://www.eecs.harvard.edu/~cduan/technical/git/

After a few months, I started to understand those under-the-hood concepts. Once I did, suddenly everything made sense. I could understand the manual pages and perform all sorts of source control tasks. Everything that seemed so cryptic and obscure now was perfectly clear.

The conclusion I draw from this is that you can only really use Git if you understand how Git works. Merely memorizing which commands you should run at what times will work in the short run, but it’s only a matter of time before you get stuck or, worse, break something.

I’m still at the memorize the commands phase, but getting there.