Qué es y para qué sirve

Un control de versiones permite:

  • Rastrear y gestionar los cambios en el código fuente a lo largo del tiempo.

  • Ir hacia atrás en el tiempo y comparar las versiones previas del código.

  • Dejar a medias unos avances, para corregir otro problema y volver a retomar los avances.

  • Trabajar fácilmente en equipo, diversas personas podemos aportar cambios al mismo repositorio e incorporar los cambios de otros de manera sencilla.

  • Saber quién hizo ciertos cambios y el motivo.

  • Etiquetar versiones.

[captura carpetas desordenadas] vs [git log/tags]