2010-11-01 15 views
16

Acabo de instalar GIT en mi servidor CentOS Linux y lo configuré. Cuando creo un nuevo repositorio usando git init, funciona bien y también da salida al comando.
Pero cada vez que intento de clonar el repositorio remoto en mi carpeta de equipo local que da el siguiente mensaje:Git muestra el error "no parece ser un repositorio git fatal: el extremo remoto colgó inesperadamente"

fatal: '/public_html/repositories/git-test/.git' does not appear to be a git repository 
fatal: The remote end hung up unexpectedly 

Alguien ha encontrado con este problema, lo que podría ser la razón?

+3

puede dar el comando completo de clonación que está utilizando para ayudar a depurar aún más. – Nigel

+0

Has dicho "local": ¿eso significa que estás clonando a través de una red? ¿Su inicio de sesión en el control remoto tiene los privilegios necesarios para leer todos los archivos? (Y solicito por segunda vez a Nigel para obtener información completa.) – Cascabel

+0

Esta respuesta podría ser de ayuda: http://stackoverflow.com/a/922566/327862 –

Respuesta

11

Su ruta puede estar incompleta. Tal vez su camino completo debería ser algo como esto: /home/USER/public_html/repositories/git-test.

+0

Gracias a Kanaka por la respuesta, de hecho, estoy usando ambos MISTY GIT y Tortoise GIT para este propósito. Ahora utilicé el formato "[email protected]:/public_html/repositories/git-test /". Luego creé el nuevo usuario "git" y también agregué una clave pública autorizada para él en el archivo .ssh para que pueda acceder al repositorio remoto. Ahora cuando trato de realizar para clonar el repositorio remoto en la carpeta local obtengo el error "" git no address asociado con el nombre ". Creo que estoy cerca de la solución pero no sé cuál es el problema aquí – user493313

+0

Eso podría ser un problema de resolución de nombres. Asegúrese de que todo lo que está utilizando para 'myhost.com' realmente se resuelva de su computadora local. Además, si continúa teniendo problemas, puede actualizar su pregunta con el comando completo que está ejecutando y el texto de error real. Thx – kanaka

+0

¡Gracias! En mi caso, estaba usando una ruta relativa como ../../other-repo. Usar ~/other-repo en su lugar funcionó. – CrazyPyro

Cuestiones relacionadas