Laboratorio GIT Parte2
Laboratorio GIT Parte2
Laboratorio GIT Parte2
1. Introducción.
En esta sesión se realizará la segunda parte del laboratorio de Git, en esta oportunidad
se utilizará una conexión a Gitlab utilizando una conexión https y se exploran las opciones
de manejo de ramas de un proyecto.
Imagen 1
Para realizar las actividades del laboratorio es necesario reutilizar el proyecto creado
en Gitlab en el laboratorio anterior.
a. Navegar en el listado de confirmaciones
Para contar con varias confirmaciones se crearan en secuencia tres archivos de
datos y por cada uno de ellos se realizará un commit.
Para descargar los archivo utilice la tecla ctrl y clic izquierdo para descargar
el archivo
git log
Coloque aquí el comando y la salida del mismo:
imagen 9
En la imagen 9 el valor 53401e32c44405b45ec28dad23dfc0fcdec125c1 es el
identificador de la confirmación, este valor, o una parte del mismo, puede ser
utilizado para posicionarse en la confirmación y verificar los archivos que la
componían.
Para entrar a una confirmación se puede utilizar el valor hash que
lo identifica
Utilice el comando
Utilice el comando:
Ls -la
Nota: Observe que los archivos son reemplazados, quedan aquellos que no
están incluidos en el repositorio.
Para volver al punto principal del proyecto se puede utilizar el siguiente comando
Utilice el commando:
git push
Coloque aquí el comando para verificar el listado de los diferentes commits que
se ha realizado sobre el repositorio, utilice el comando git log
Vaya al proyecto en la nube en gitlab y en la opción “Repository” y luego
“Commits” tome una imagen del repositorio y verifique que el hash del commits
es igual al del repositorio en el disco.
Cuando se crea una rama se realiza una copia del estado actual de la rama principal
(main) u otra rama y los cambios posteriores que se hagan no afectan a la rama
principal o cualquier otra rama existente.
Para crear una copia de la rama principal se pueden usar los siguientes
comandos.
git brach
Coloque aquí la salida del comando y en este podrá ver que la rama con “*” es
la rama actual:
d. Uso y modificación de una rama
Una vez se ha creado una rama se puede hacer checkout en ella y comenzar a
realizar actualizaciones
Para realizar el paso a una nueva rama utilizamos el siguiente comando
$ cat archivodatos1.dat
1,2,3,4
20,21,22,23,24
$ cat archivodatos2.dat
6,7,8,9,10
25,26,27,28,29
$ cat archivodatos3.dat
11,12,13,14,15
30,31,32,33,34
git status
git add *.dat
Para enviar todo el repositorio a la nube incluyendo la rama que fue creada
recientemente se pueden utilizar los siguientes comandos
Para enviar todas las ramas creadas al repositorio se deben utilizar los
siguientes comandos.
cat archivodatos1.dat
cat archivodatos1.dat
https://gitlab.com/camilo853309/nuevas-tecnologias