Memorias de un Técnico Ligero

Ver más publicaciones del año 2026

Cómo hago para no poner más una clave en Gitlab desde mi PC por SSH

Primero y principal lo que tengo que hacer, en este caso yo tengo Xubuntu, es decir, una distro derivada de Debian. En principio abrimos la terminal y generamos la clave con el nombre que queramos:

ssh-keygen -t ed25519 -a 100 -C "hi7903b@protonmail.com" -f hi7903b_clave_gitlab

Luego nos vamos a Gitlab, abrimos preferencias (en el icono de tu usuario), claves SSH, añadir nueva.

En nuestra terminal, volvemos y tipeamos cat hi7903b_clave_gitlab.pub (es la parte pública, la que podés compartir). Copiamos y pegamos en el cuadro de diálogo de Gitlab. Después de eso volvemos a la terminal y pegamos esto para agregar el repo remoto del cual queramos prescindir de clave:

git remote set-url origin git@gitlab.com:hi7903b/algunos-ruiditos-de-hi7903b

En este caso yo puse uno de unos ruiditos que tengo hechos :P Después entramos para validar

ssh -T git@gitlab.com

Te tendría que decir "Bienvenido usuario" Está claro que tenés que reemplazar todo lo que diga HI7903B por tu usuario y el repo que vos tengas.

Y ahora así, los pasos que tenemos para subir normalmente:

git add .
git commit -m "Agrego nuevo tema"
git push origin main

Esto debería subir sin pedirte clave alguna. Me resultó mucho más viable que hacer el credential store.

Arriba


Escrito por: , el día: