¿Alguna idea de por qué un repositorio GIT funcionaría solo cuando se usa y no también cuando se usa ?ssh://[email protected]/repo.git
[email protected]/repo.git
Es un servidor configurado por otra persona, así que no tengo idea de cómo se configuró, pero en BitBucket o GitHub puedo usarlo [email protected]/repo.git
, funciona y clona el repositorio usando el protocolo SSH. ¿Alguna idea de por qué para este servidor iy solo funciona cuando se usa ?ssh://[email protected]/repo.git
Entonces necesito agregar el ssh://
frente.
Respuesta1
Estás utilizando la sintaxis incorrecta.
Cuando eliminas el scheme://
prefijo, git ya no interpreta tu dirección en estilo URL, sino en estilo rcp/scp. Pero para direcciones de estilo rcp/scp, la ruta debe estar separada de usuario@host usando uncolon:
(No se admite especificar un puerto). Por ejemplo:
git clone [email protected]:repo.git
git clone [email protected]:daniels/example.git
Sin los dos puntos, git solo interpretará la dirección como una ruta local.
(Puedes ver más detalles en elclon de gitogit buscarpágina del manual.)