Creo que la mejor forma, o por lo menos la mas amena, de explicar porque git es un scm (control de versiones) tan bueno es enfocarlo desde una perspectiva de que es lo que le pediría a un control de versiones.
Vídeo de la lección
Transcripción de la lección
Probablemente la mejor forma de entender por qué el git está teniendo tanto éxito últimamente es contando qué es lo que, por lo menos yo le pido a un control de versiones.
De tal forma que podremos ver que efectivamente git encaja o da respuesta a todas estas necesidades.
Y ese es uno de los motivos por los cuales está teniendo tantísimo éxito.
Entonces vamos a ir viendo uno a uno todas esas cosas que yo por lo menos le pido a un control de versiones.
Para pues entender que es cada cosa, en qué situación nos puede servir, nos puede ser de utilidad y ver pues que efectivamente el git nos encaja en todas esas cosas