Eu estava vivendo uma vida confortável no Git com TortoiseGit e GitHub, mas um dia de repente não consegui puxar.
Parece que a comunicação com o GitHub via porta 22 não é mais possível.
Por quê?
Falando no número 22, é uma porta SSH. Como também é ssh no servidor da AWS, é o
Acho que não está fechado em algum lugar. Será que o GitHub me baniu?
Mesmo que eu seja usuário de plano pago, isso é possível?
No final, embora a causa fosse desconhecida, respondemos mudando o ambiente para comunicar via porta 443.
TortoiseGit e o cliente Git são suposições instaladas.
O método de instalação também é bem organizado para:
Passos para traduzir o TortoiseGit para japonês - Mudar

clientes ssh
Clique com o botão direito para abrir o menu de contexto e abra as configurações do TortoiseGit por lá.

Selecione a rede no painel esquerdo e mude o cliente ssh exibido no painel direito caso não esteja:
C:\Program Files (x86)\Git\bin\ssh.exe
- Recriar a chave
Se você está usando o TortoiseGit, provavelmente está configurando um TortoisePlink.exe que seria padrão para seu cliente SSH
Parece que a frase de acesso é definida automaticamente no certificado e não pode ser reutilizada por outros clientes SSH, então vou recriá-la.

$ ssh-keygen -t rsa -C "endereço de e-mail"
sua chave pública no GitHub
Vá ao site do GitHub e copie e cole o conteúdo da chave pública (*.pub) que você criou anteriormente.
- Criar um arquivo de configuração SSH
Crie o seguinte arquivo:
C:\\Usuários\[Usuários]\.ssh\config

Dentro
Modifique o caminho da chave de forma adequada.
Agora você deve conseguir interagir com o GitHub pela porta 443.
Experimente.
Referência: Como empurrar para github.com mesmo que a porta SSH não passe