Segunda sesión curso de control de versiones con git y github:

Temas vistos en la sesión:

  1. Repaso de la sesión anterior,
  2. Que es una clave gpg,
  3. como crear una clave gpg,
  4. Como configurar la firma de commits y tags con la clave gpg creada,
  5. Que son las tags,
  6. como asignar un tag a un commit,
  7. Que son las ramas
  8. como crear ramas

Comandos utilizados en clase.

gpg --full-generate-key
Inicia la creación de una clave gpg
gpg --list-secret-keys --keyid-format=long
Muestra información en la consola de las claves gpg existentes
gpg --list-secret-keys --keyid-format=long > miGPG.txt
Guarda en el archivo miGPG.txt la información de las claves gpg existentes
git config --global user.signingkey identificador
Configura la firma global con la clave gpg especificada mediante el identificador
git config --global commit.gpgsign true
Configura que siempre se firmen los commits
git config --global tag.gpgSign true
Configura que siempre se firmen los tags
git log --show-signature > log.txt
Muestra el historial de commits con indicaciones de la firma y guarda la salida en el archivo log.txt
git tag -a etiqueta -m "descripción del tag" nombre
Crea un tag (etiqueta en español) con la descripción y el nombre indicado.
git branch
Muestra las ramas disponibles en un repositorio, la rama actual se marca con un símbolo *
git branch NombreRama
Crea una rama con el nombre indicado

Grabación de la clase:

Enlace a la grabación si lo prefieres Grabación segunda sesión

Volver a la portada del curso