Introducción al Control de Versiones
Objetivos de aprendizaje
Control de versiones
¿Qué es el control de versiones?
Es la gestión de los diversos cambios que se realizan sobre los elementos
de algún producto.
Antes del control de versiones
Conservación de copias históricas
Herramientas para diferenciar y aplicar cambios
Diferenciar archivos
Comando "diff"
Aplicar cambios
Comando "patch"
Los cambios en el archivo ".diff" pueden ser aplicados
al archivo original con el comando "patch".
Comando "cat"
Permite ver el contenido de un archivo.
Sistemas de control de versiones
Usando Git
Primeros pasos con Git
Configuración básica de Git
Creación de un repositorio
Diferentes áreas en Git
Repositorio Git
Árbol de Trabajo (Working Tree)
Área de puesta en escena (Staging area)
Rastreando archivos
Mensajes de confirmación
¿Qué es un mensaje de confirmación?
Estructura
Comandos útiles
git log
Muestra el mensaje de confirmación de todos los
commits que hayamos hecho.
A su salida muestra una información estructurada
ID del commit
Author
Date
Mensaje de confirmación
git config -l
Permite ver nuestra configuración básica de Git.