I'm curious by nature. I love to learn things, and when I do, I am compelled to spread the word about beneficial resources.
This is one of those resources:
"Learn Git Branching" is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have some fun along the way.
This is tremendous if you're like me and want to learn at the CLI before we overlay a GUI.
More importantly, it's just one of those fundamental technology skills you either know you need or everyone else knows you need.
Come on.. let's go together!