The git source code control system was developed by Linus Torvalds for managing the Linux kernel. But it’s also valuable for managing all kinds of code: libraries, web applications, personal files.
Git was built for the modern developer’s workflow. Easy branching, full capability even when offline, and fast operation make other source code management systems feel underpowered compared with git!
This 60 minutes screencast will teach you how to install and use Git. You’ll learn how to create a repository, use branches, and work with remote repositories.
Integration with Subversion is also mentioned briefly.