2010-09-27 127 views
16

Soy nuevo en git y lo pruebo. He podido clonar un repositorio de amigos para hacer pequeños cambios locales y comprometerme.git push cuelga y no hace nada

me gustaría probar ahora empujando mis cambios locales al repositorio remoto, pero por desgracia, cuando trato de hacer un empuje

$ git push <my friends remote repository>
< ---- cuelga aquí esperando ..I romper por ctr-c

Aquí hay alguna información Mostrar mi estado actual,

$ git show de origen remoto
Fetch URL: git: //codaset.com/nickbmarine/nickspix.git
empuje URL: git: //codaset.com/nickbmarine/nickspix.git
CABEZA rama: maestros
ramas remotas:
Refactor seguimiento
maestro seguido
rama local configurado para 'git pull':
maestro se fusiona con remoto maestro
ref local configurado para 'git push':
maestro empuja a dominar (rápido-remitible)

Cualquier idea?

+0

Problema similar aquí. Alguien dice que podría ser un enrutador con errores. No tengo idea todavía – Cheng

Respuesta

7

Intenta empujar a git usando http: // en cambio git: //. Si funciona de esta manera, probablemente su enrutador está bloqueando el puerto git.

3

Tuve exactamente el mismo problema al ejecutar GIT desde un símbolo del sistema (Win 8.1) dentro de un VirtualBox. Descubrí que si simplemente presionas una tecla en el teclado, se te pedirá tu nombre de usuario y todo estará bien. Parece que el mensaje estaba bloqueado, esperando la entrada del teclado.