GitLab usando claves SSH - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Linux (https://gambas-es.org/forum-9.html) +--- Foro: Mundo Linux (https://gambas-es.org/forum-10.html) +--- Tema: GitLab usando claves SSH (/thread-887.html) |
GitLab usando claves SSH - tincho - 09-05-2022 Hola amigos. Para aquellos que trabajan con GitLab pero todavía no han configurado las claves SSH les dejo unos sencillos pasos a seguir para dejar todo a punto. 1 - Par de claves Es necesario disponer de un par de claves y la recomendación es ED25519 en vez de RSA. ssh-keygen -t ed25519 -C "usuario@emailserver.123" 2- Agregar las clave publica en nuestro sitio gitlab https://gitlab.com/-/profile/keys Copiar todo lo que esta dentro del archivo ~/.ssh/id_ed25519.pub Pegarlo en el recuadro titulado "Key" Y dar clic a "Add" 3 - Re configurar el proyecto para trabajar con las claves ssh Primero hay que verificar el URL actual del proyecto con el siguiente comando: git remote -v origin https://gitlab.com/<USUARIO>/<PROYECTO>.git (fetch) origin https://gitlab.com/<USUARIO>/<PROYECTO>.git (push) Aquí se puede ver que la URL no tiene el formato SSH y esto indica que para hacer PUSH en el proyecto alojado en gitlab hay que poner usuario y clave cada vez. Para configurar git de mode que no tengamos que escribir usuario y password nunca mas hay que, ademas de tener configurada las claves, cambiar la forma del URL, para ello hay que usar la siguiente orden: git remote set-url origin git@gitlab.com:<USUARIO>/<PROYECTO>.git Listo con estos pasos ya se puedes subir los cambios a GitLab sin tener que poner usuario y clave cada vez. RE: GitLab usando claves SSH - Shordi - 09-05-2022 Viene bien, que siempre los pongo RE: GitLab usando claves SSH - tincho - 09-05-2022 (09-05-2022, 13:52)Shordi escribió: Viene bien, que siempre los pongo Me alegro que te sea útil. Olvide mencionar que esta configuración vale luego para operar directamente desde el IDE o desde la linea de ordenes con el programa git |