git ssh problemas

1

Eu tenho um repositório do git Estou tentando usar este comando em um controle remoto.

$ git push origin master
ssh: connect to host  port 22: Bad file number
fatal: The remote end hung up unexpectedly.

Estou tentando fazer isso com o GitBash.

Eu geralmente faço login com o ssh APENAS através do Putty, então eu sei quais são as minhas principais funções e estão lá. O que preciso fazer para corrigir isso?

    
por mike628 07.07.2011 / 02:40

2 respostas

1

link tem uma resposta aceita que sugere que o problema pode ser causado ao tentar passar por um proxy. Como exatamente isso funciona com o SSH eu não tenho certeza, mas desde que a resposta seja aceita, eu esperaria que o problema fosse um proxy, e corrigi-lo ou removê-lo da equação resolveu o problema.

    
por 07.07.2011 / 03:12
1

No proxy, This is totally with a local network.

Por favor, poste a saída de git config -l , ou pelo menos git config --get http.proxy ?

I can log into the machine with my Putty and id_sha keys. But I get this: Permission denied (publickey). fatal: The remote end hung up unexpectedly when I try to use git bash.

Você deu uma olhada nos logs do sshd?

De qualquer forma, use HTTP para empurrar para ver o que acontece:

# git remote rm origin
# git remote add origin https://git.domain.com/project/repo.git
# git config --global http.sslVerify false
# git push origin master
    
por 27.08.2012 / 05:11

Tags