Si estás utilizando una llave GPG que empata con tu identidad de confirmante y tu dirección de correo electrónico verificada asociada con tu cuenta de your GitHub Enterprise Server instance, entonces puedes comenzar a firmar confirmaciones y etiquetas.
-
Abra TerminalTerminalGit Bash. 1. Use el comando
gpg --list-secret-keys --keyid-format=longpara enumerar el formato largo de las claves de GPG para las que tiene una clave pública y privada. Se requiere una llave privada para registrar confirmaciones o etiquetas.Shell $ gpg --list-secret-keys --keyid-format=long1. Desde la lista de llaves GPG, compia la forma larga de la ID de la llave GPG que quieres utilizar. En este ejemplo, el id. de clave de GPG es `3AA5C34371567BD2`: ```shell{:copy} $ gpg --list-secret-keys --keyid-format=long /Users/hubot/.gnupg/secring.gpg ------------------------------------ sec 4096R/3AA5C34371567BD2 2016-03-10 [expires: 2017-03-10] uid HubotNota: Es posible que en algunas instalaciones de GPG en Linux sea necesario usar
gpg2 --list-keys --keyid-format LONGpara ver una lista de las claves existentes en su lugar. En este caso, también tendrá que configurar Git para que usegpg2mediante la ejecución degit config --global gpg.program gpg2.ssb 4096R/42B317FD4BA89E7A 2016-03-10 ``` -
Escriba
gpg --edit-key GPG key IDy sustituya el id. de la clave de GPG que quiera usar. En el ejemplo siguiente, el identificador de clave de GPG es3AA5C34371567BD2:$ gpg --edit-key 3AA5C34371567BD2 -
Escriba
gpg> adduidpara agregar los detalles del identificador de usuario.$ gpg> adduid -
Sigue las indicaciones para suminsitrar tu nombre real, dirección de correo electrónica o cualquier comentario. Puede modificar las entradas si elige
N,CoE.Real Name: Octocat Email address: octocat@github.com Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? -
Escriba
Opara confirmar las selecciones. -
Escribe la contraseña de tu llave.
-
Escriba
gpg> savepara guardar los cambios.$ gpg> save -
Escriba
gpg --armor --export GPG key IDy sustituya el id. de la clave de GPG que quiera usar. En el ejemplo siguiente, el identificador de clave de GPG es3AA5C34371567BD2:$ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format -
Para cargar la clave de GPG, agréguela a la cuenta de GitHub.