Como você confirmou que ainda pode se conectar com o ssh, isso pode ser um problema temporário, por exemplo, a conexão ssh subjacente foi interrompida por algum motivo.
Sugiro que você tente git push origin master
novamente.
Eu tenho uma máquina Ubuntu com um repositório git rodando em um servidor meu, e estou tentando empurrar para ele. Quando faço isso, não funciona - eis o que acontece:
$ git push origin master
[email protected]'s password:
Counting objects: 44, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (38/38), done.
Writing objects: 100% (44/44), 145.56 KiB | 0 bytes/s, done.
Total 44 (delta 23), reused 0 (delta 0)
Connection reset by 71.90.102.80 port 22
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Por favor, note que este não é eu tentando usar este servidor para o git pela primeira vez, eu tenho usado este repositório git por semanas, e esta é a primeira vez que ele não funciona.
Todas as respostas que encontrei neste site foram direcionadas para repositórios do github, acessados por meio de HTTPS e não por SSH. Eles disseram para usar um comando para aumentar o tamanho do buffer HTTPS, o que eu tentei, mas não resolveu o problema.
Eu me conectei ao servidor com SSH e verifiquei que ele está em execução e que o IP público não mudou.