É realmente estranho que, quando eu tento usar git push
hoje, relate erros
Fatal: HttpRequestException encountered
e exija que eu digite o nome de usuário e a senha.
Eu tentei git pull
e git clone
os dois funcionam bem.
E funciona bem antes deste dia e a regeneração da chave ssh parece ser inútil.
Alguém pode me ajudar com isso? Desde já, obrigado!
git clone
o repositório novamente, copie suas alterações egit push
elas. Talvez o URL remoto ou algo relacionado à configuração tenha mudado?Respostas:
Você está usando o Windows e o GitHub? Isso ocorre porque o GitHub desativou a criptografia fraca, especificamente o TLS v1.0 e v1.1
O uso do Git Credential Manager para Windows corrigirá isso. Você pode baixar a versão mais recente .
fonte
A resposta de Felipe está correta. Só queria mencionar que a atualização do Git para Windows também funciona.
Ele atualiza o Git Credential Manager, o próprio Git e todos os outros softwares incluídos ao mesmo tempo.
(Como não há reputação suficiente para comentar, é necessário adicionar isso como resposta.)
fonte
Você pode baixar e reinstalar a versão mais recente do Git em https://git-scm.com/
. Estou usando o Windows e funcionou para mim.
fonte
Eu tive o mesmo problema. Se você estiver usando o 2FA, precisará usar seu token de acesso em vez de uma senha.
fonte