Menu
Coddy logo textTech

¿Qué es el control de versiones?

Parte de la sección Control de versiones del Journey de Terminal de Coddy — lección 1 de 58.

Control de versiones es un sistema que registra los cambios en los archivos a lo largo del tiempo, para que puedas revisar el historial, deshacer errores y trabajar con otros sin sobrescribir el trabajo de los demás.

Sin control de versiones, los proyectos a menudo se ven así:

report.txt
report_v2.txt
report_final.txt
report_final_FINAL.txt
report_final_FINAL_use_this_one.txt

Con el control de versiones, el archivo es simplemente report.txt. La herramienta guarda cada versión anterior dentro de un historial oculto por el que puedes navegar, comparar y al que puedes volver.

La herramienta de control de versiones más popular del mundo es Git. Es lo que impulsa a GitHub, GitLab y casi todas las bases de código modernas.

Hoja de referencia

El control de versiones registra los cambios en los archivos a lo largo del tiempo, lo que permite revisar el historial, deshacer errores y colaborar. Git es la herramienta de control de versiones más popular, que impulsa a GitHub y GitLab.

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Control de versiones