Da die Entwickler von The Mana World (http://www.themanaworld.org) zur Zeit auf Git umsteigen, war ich dazu „gezwungen“ mir das ganze auch mal anzuschauen. Bei Git handelt es sich um ein Versionskontrollsystem wie z.B. auch CVS und SVN.
Ein Vorteil bzw. eine Eigenschaft von Git soll das einfache Erstellen neuer Entwicklungszweige und das entsprechende Mergen verschiedener Entwicklungszweige sein. Weitere Eigenschaften von Git sind unter anderem der flexible Datentransfer der auf unterschiedlichsten Protokollen aufbauen kann (Git eigene Protokoll, SSH, HTTP, HTTPS, FTP, rsync) sowie die kryptographische Sicherung der Projektgeschichte.
Ein Nachteil wie ich finde ist es das es noch keine Windowsoberfläche ähnlich TortoiseSVN gibt. Zwar ist hier mit Git Cheetah (http://repo.or.cz/w/git-cheetah.git/) etwas in Entwicklung aber noch nicht gebrauchsfertig.
Weitere Informationen zu Git sowie Git für Windows gibt es unter:
http://de.wikipedia.org/wiki/Git
http://git.or.cz/course/svn.html
http://uk.youtube.com/watch?v=4XpnKHJAok8
http://code.google.com/p/msysgit/downloads/list