Git – Fast Version Control System

Git is an open source version control system designed to handle very large projects with speed and efficiency, but just as well suited for small personal repositories; it is especially popular in the open source community, serving as a development platform for projects like the Linux Kernel, WINE or X.org.

It’s very “distributed friendly”.  Everyone is their own branch, basically.  Offline development is a cinch!  You can also be confident you are never going to mess up the trunk, if there was one.  The tutorial is short and worth taking a look, at http://git.or.cz.