2012-09-13 14 views
13

recibo el siguiente error:Git Error fatal: información/árbitros no encontrado

fatal: https://github.com/username/repository-name.git/info/refs not found: did you run git update-server-info on the server? 

si trato de empujar mi repositorio sin crear primero en github.com. Si creo mi repositorio primero en github, entonces puedo empujar sucursales sin ningún problema. Es este procedimiento de rutina? ¿O estoy haciendo algo mal? Pensé que un repositorio podría crearse localmente y ser insertado sin crearlo primero en github.

Respuesta

21

fatal: https://github.com/username/repository-name.git/info/refs not found: did you run git update-server-info on the server?

En el contexto GitHub, este mensaje debe entenderse como "El repositorio no existe". Se supone que debes presionar hacia un repositorio desnudo ya existente. Un repositorio desnudo es un repositorio sin un directorio de trabajo, que generalmente se encuentra en el servidor.

If I create my repository first on github, then I can push branches no problem. Is this procedure routine?

Sí. Se supone que primero debes crear tu repositorio en GitHub. Ver el help topic about this

de hecho, como se indica en la documentación "Para poner su proyecto en GitHub arriba, usted necesita tener un repositorio GitHub para que pueda vivir."

+0

Gracias por la respuesta rápida y el enlace. Voy a leer el artículo de crear un repositorio. – B6431

+0

Por alguna razón, ni mi cliente 'git versión 1.8.3.4 (Apple Git-47)' ni el servidor 'git versión 1.7.1' (en los registros de error' httpd') se le preguntó con '¿ejecutó git update-server-info en el servidor '. –

2

Confirmo que primero necesita crear su repositorio en GitHub, antes de poder enviarlo a dicho repositorio (remoto).

Una vez creado, puede agregarlo como un control remoto llamado 'origen' a su repositorio local, y 'git push origin master' (para la primera inserción).

+0

Ver también http://stackoverflow.com/questions/7311995/what-is-git-push-origin-master-help-with-gits-refs-heads-and-remotes en 'bit de origen de git push master' . – VonC

1

También tenga en cuenta que el nombre del repositorio es sensible a mayúsculas y minúsculas. Oops!

0

El problema que tuve fue debido al hecho de que el usuario no tiene permiso de escritura en la rama principal.

0

Además, asegúrese de que la URL del repositorio sea accesible desde su red.

En mi caso, mi suscripción a Internet estaba a punto de caducar, por lo que mi proveedor de servicios redirigió todas las llamadas HTTP/HTTPS a su página de renovación.

Por lo tanto, GIT no pudo alcanzar el repositorio.

Cuestiones relacionadas