Para los amantes de los sistemas de control de versiones para su código fuente, la gente de IBM nos manda la primera parte sobre el uso de Git para los usuarios que tengan algo de conocimiento previo en Subversion:
Distributed version control systems (DVCSs) offer a number of advantages over centralized VCSs, and for Subversion users looking to explore this model, Git is a great place to start. Using Subversion as a baseline, this articles shows how to install Git, set up a remote repository, and begin using basic Git commands.