Once you understand the internals -- I remember being amazed at what .git/objects/ really was -- nearly everything about the git ecosystem becomes measurably easier to understand.
Once you understand how your project looks in the eyes of git, it becomes a breeze to manage.
Comments
The sea parted for me when I caught Scott Chacon explaining git.
It really is better in so many ways and once you understand how it works, you may say, like me, "Ahh, YES!"And, yeah, he warns you about rebase.
For me it really clicked when I watched: http://blip.tv/scott-chacon/git-talk-4113729 (also by Scott Chacon).
Once you understand the internals -- I remember being amazed at what .git/objects/ really was -- nearly everything about the git ecosystem becomes measurably easier to understand.
Once you understand how your project looks in the eyes of git, it becomes a breeze to manage.