Documentos de Académico
Documentos de Profesional
Documentos de Cultura
30 minutos
José Pérez Martínez
jperez@dtic.ua.es
Índice
• Primeros pasos
• Bloque 1: Git bash
▫ Crear un repositorio local vacio
▫ Crear un repositorio remoto vacio
▫ Sincronizar y flujo de trabajo
• Bloque 2: SmartGit
▫ Crear un repositorio local vacio
▫ Flujo de trabajo
▫ Limitaciones de SmartGit
Primeros pasos
• Cómo usar estas transparencias
• ¿Qué es GIT¿ Breve historia
• SmartGit
Cómo usar estas transparencias
• (2) Indicamos
que queremos
“Iniciar” el repo.
• (3) Nombramos
el proyecto.
SmartGit: Repositorio vacio (1)
SmartGit: Repositorio vacio (2)
SmartGit: Commit
• Ctrl+Mayus+
A selecciona
todoxs los
ficherso para
hacer commit
SmartGit: Añadir una etiqueta
SmartGit:
Glosario
• Colección de términos empleados durante
estas transparencias y de uso frecuente con
herramientas de control de versiones.
Glosario de términos CV (1)
• Repositorio:
El repositorio es el lugar en el que se almacenan los
datos actualizados e históricos, a menudo en un
servidor.
• Módulo:
Conjunto de directorios y/o archivos dentro del
repositorio que pertenecen a un proyecto común.
• Rotular (Tag) :
Darle a alguna versión de cada uno de los
ficheros del módulo en desarrollo en un momento
preciso un nombre para asegurarse de reencontrar
ese estado de desarrollo posteriormente bajo ese
nombre.
Glosario de términos CV (2)
• Revisión
Una revisión es una versión determinada de un
archivo
• Ramificar (branch):
Un módulo puede ser bifurcado en un momento del
tiempo de forma que, desde ese momento en adelante,
dos copias de un mismo fichero coexisten en diferentes
“ramas” (desarrollo y estable, pe.).
• Desplegar (checkout):
Crea una copia de trabajo local desde el repositorio.
Se puede especificar una revisión concreta, por
defecto se suele obtener la última.
Glosario de términos CV (3)
• Publicar (commit):
Un commit sucede cuando una copia de los cambios
hechos a una copia local es escrita o integrada sobre
repositorio.
Fin!
• Gracias por haber leído hasta aquí.
jperez@dtic.ua.es