Llaves SSH en GitHub
Las llaves SSH permiten autenticarte con GitHub (u otros remotos) sin necesidad de ingresar usuario y contraseña en cada operación.
Generar una nueva llave SSH
Sección titulada «Generar una nueva llave SSH»ssh-keygen -t ed25519 -C "tu-email@example.com"Presiona Enter para aceptar la ruta por defecto (~/.ssh/id_ed25519).
Agregar la llave al agente SSH
Sección titulada «Agregar la llave al agente SSH»eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519Copiar la clave pública
Sección titulada «Copiar la clave pública»Busca las llaves generadas en tu equipo, abre la clave pública con un editor de texto o tambien puedes usar el siguiente comando en el git bash:
cat ~/.ssh/id_ed25519.pubCopia la salida y agrégala en:
GitHub → Settings → SSH and GPG keys → New SSH key
Probar la conexión
Sección titulada «Probar la conexión»ssh -T git@github.comSi todo está configurado correctamente, verás un mensaje de bienvenida desde GitHub.