No he usado git, pero utilicé svn y bazaar (que es similar en filosofía a git), por lo que puedo responderle en términos generales.
La ventaja de los llamados sistemas de control de versiones distribuidas (DVCS) es que el repositorio y el código están juntos en su máquina, y usted no depende de un repositorio remoto para las operaciones. Cada desarrollador tiene una "sucursal", su propia copia del informe al que se compromete. Puedes comprometer, revertir, verificar revisiones previas, sin estar conectado a la red. La oficialidad del repositorio se otorga en virtud del acuerdo humano, no de la configuración técnica.En svn, solo tiene un repositorio, que es _el_repo_ al que usted y todas las demás personas se comprometen. En DVCS, usted se compromete con su propio repositorio y con otro desarrollador para su propio repositorio, y cada uno de ustedes puede enviar sus modificaciones al repositorio oficial cuando lo desee.
Otra clara ventaja es que las operaciones en un DVCS son rápidas, extremadamente rápidas. svn se vuelve increíblemente lento cuando comienzas a tener muchas cosas en tu repositorio. Esto puede volverse molesto muy pronto.
Por el lado negativo, los DVCS son más difíciles de usar, pero puede usar un DVCS como un VCS centralizado si lo desea.
Puede encontrar esta pregunta interesante: http://stackoverflow.com/questions/26845/do-you-use-distributed-version-control –
Vea también http://stackoverflow.com/questions/871/why- is-git-better-than-subversion –
Hace un tiempo, hice un comentario en la página wiki de git que mencionaste. Según http://svnvsgit.com/, es injusto. OMI, en el estado actual, no proporciona una comparación equitativa de ninguna manera. – bahrep