Terminal

git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.

Qué significa
Git intentó conectarse a GitHub usando claves SSH en lugar de tu conexión HTTPS iniciada con GitHub CLI.
Causas probables
  • La dirección remota del repositorio empieza por git@github.com: en lugar de https://github.com/.
  • Se ejecutó gh auth login eligiendo SSH en lugar de HTTPS.
Cómo evitarlo
Elige siempre HTTPS (no SSH) cuando ejecutes gh auth login.

Copia para tu agente

Git falló con `Permission denied (publickey)`. Cambia la URL remota del repositorio a HTTPS y ejecuta `gh auth setup-git` para que Git use mi sesión de GitHub CLI.

Artículo de ayuda completogh auth login no abre el navegador o el código caduca

Última revisión 8 nov 2026