Tercera sesión curso de control de versiones con git y github:
Temas vistos en la sesión:
- Repaso de la sesión anterior,
- Mostrar firmas gpg en el log
- Limpiar archivos sin seguimiento del repositorio
- Como revertir un commit
- Que es el stash
- Para que sirve el stash,
- Cómo enviar los cambios al stash,
- Cómo recuperar el stash con apply y pop.
- Cómo borrar elementos del stash.
- Cómo limpiar el stash.
- Cómo crear ramas,
- Como trabajar con ramas.
- Cómo eliminar ramas.
Comandos vistos en la sesión:
- git log --show-signature
- Muestra la firma GPG de un commit en el log.
- git clean -f
- Elimina los archivos sin seguimiento del repositorio.
- git revert identificador
- Revierte el proyecto al commit indicado creando un nuevo commit.
- git stash
- Muestra los cambios pendientes de confirmar que se pueden agregar al stash
- git stash save "Mensaje"
- Guarda los cambios pendientes de confirmar en el stash
- git stash show
- Muestra las entradas que hemos guardado en el stash
- git stash apply
- devuelve la entrada del stash al repositorio y mantiene la entrada en el stash
- git stash pop
- Devuelve la entrada del stash al repositorio y la elimina del stash
- git stash drop índice
- Elimina la entrada indicada del stash
- git stash clear
- Elimina todas las entradas del stash
- git branch
- Muestra las ramas de un repositorio, marca con un símbolo de asterísco la ramma actual
- git branch nombre de rama.
- Crea una rama
- git checkout nombreDeRama
- Cambia a la rama indicada
- git checkout -b nombre de rama.
- Crea una rama con el nombre indicado y cambia a ella
- git switch nombreDeRama
- Cambia a la rama indicada
- git branch -d nombre de rama
- Elimina la rama indicada
Tarea:
Crear un repositorio con la palabra cursos y su nombre
En la rama principal crear un documento con el nombre de este curso contando algo al respecto
Crear rama cursos y ListaDeDeseos
En la rama cursos desglozar en un archivo los cursos que han recibido sobre tecnología y hacer commit.
En la rama ListaDeDeseos desglozar los cursos que les gustaría resivir, hacer commit.
Intentar crear cuenta en GitHub
Grabación de la sesión:
Enlace a la grabación si lo prefieres Grabación tercera sesión
Volver a la portada del curso