Na maior parte / tudo? (Linux), git (como na ferramenta de linha de comando) não é compilado em nenhuma biblioteca SSH. Em vez disso, ele usa um cliente SSH (como ssh de openssh-clients ) para seu transporte (isso geralmente significa que git é completamente não relacionado a libssh2 ).
No entanto, pode haver situações em que isso não seja o caso. Nessa situação
- verifique as dependências da sua ferramenta
- verifique com
ldd /path/to/your/gittoolpara ver quais bibliotecas dinâmicas o binário está vinculado a - Se sua ferramenta for muito estranha e vincular estaticamente
libssh2, a maneira mais confiável de identificar isso seria o código-fonte