Eu finalmente resolvi isso. Eu não posso dizer exatamente qual foi a fonte do problema desde o início - em outras palavras, por que não funcionou com várias instalações de git, etc. Embora eu espere que o problema seja o mesmo; não faz sentido que eu continuei instalando diferentes pacotes Git quebrados.
De qualquer forma, o que resolveu isso é:
Eu baixei os libssh2.dll
binários do site libssh2.org, mas o arquivo que veio com ele foi libssh2-1.dll
, que não foi detectado pelo git. Não me ocorreu renomeá-lo, mas isso pode ter funcionado.
No entanto, o que fez funcionar foi o download do Binários do Cgminer , que - como eu descobri de alguma forma - contêm libssh2.dll
.
Eu então copiei libssh2.dll
para ..\mysisgit\bin
, e o git funcionou perfeitamente desde então. Deus sabe porque não estava lá; especialmente porque esta é a versão do mysisgit que é empacotada com cmder
(assim eu suponho que seja uma versão recente do mysisgit).
Isso me deixou estúpido. Observe a data da minha postagem original.