Saltar al contenido

git con IntelliJ IDEA: no se pudo leer desde el repositorio remoto

Solución:

Settings --> Version Control --> Gity luego, en el menú desplegable ejecutable SSH, elija Native

Control de versiones: Git: SSH ejecutable: para el proyecto actual

Si esto no ayuda, asegúrese de que su ssh y git los clientes son de una versión suficientemente reciente.

Vaya a Preferencias> Control de versiones> Git. Asegúrese de que el ejecutable SSH esté configurado como “Nativo”. (Si ya es así, cámbielo a “Integrado”, aplíquelo y luego vuelva a cambiar a “Nativo”).

Si esto no resuelve su problema, le sugiero que descargue un cliente Git como el cliente GitHub (aplicación de escritorio gratuita) e intente sincronizar su proyecto a través de la aplicación. Luego regrese a IntelliJ y verifique si funciona.

Empecé a conseguir Could not read from remote repository error recientemente al trabajar con mi repositorio de github. Mis especificaciones:

  • IntelliJ IDEA 2017.3.4 (Edición definitiva)
  • Configuración -> Control de versiones -> Git -> Ejecutable SSH -> Integrado
  • Fedora Linux

ingrese la descripción de la imagen aquí

Por supuesto, esos problemas ocurrieron solo al intentar presionar / tirar / recuperar, etc.desde IDE: ejecutar los mismos comandos desde la línea de comandos funcionó a la perfección.

Solución que funcionó para mí

No quería cambiar de Built-In Ejecutable SSH para Native, principalmente porque mi cliente SSH nativo me pide la contraseña cada vez que intento sincronizar con el repositorio remoto.

Resolví este problema cambiando de la URL remota SSH a la URL HTTPS. De acuerdo con esta página de ayuda de GitHub, se recomienda usar la URL HTTPS en lugar de SSH.

Cambio de URL remota de SSH para HTTPS

En IntelliJ IDEA, vaya a VCS -> Git -> Remotos …, seleccione la fila que contiene “origen” y haga clic en el botón editar. Si aloja su repositorio en GitHub, reemplace su URL SSH de:

[email protected]:USERNAME/REPOSITORY.git

para:

https://github.com/USERNAME/REPOSITORY.git

También puede obtener su URL HTTPS desde la página de inicio de su repositorio de GitHub: haga clic en el botón “Clonar o descargar” y haga clic en el enlace “Usar HTTPS” para mostrar la URL HTTPS de su repositorio:

ingrese la descripción de la imagen aquí

ACTUALIZACIÓN 2018-03-13

JetBrains acaba de lanzar IntelliJ IDEA 2017.3.5 que incluye una solución para el acceso SSH a GitHub: https://blog.jetbrains.com/idea/2018/03/intellij-idea-2017-3-5-fix-for-ssh-access -to-github /

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *