Como posso definir GIT_SSL_NO_VERIFY apenas para repos específicos?

Eu tenho que usar um servidor git sem certificados apropriados, mas eu não'não quero ter que fazer

env GIT_SSL_NO_VERIFY=true git command

cada vez que faço uma operação idiota. Mas também gostaria de deixar o SSL ativado para outros repositórios de git. Há alguma forma de fazer isto local para um único repositório?

Solução

Você pode fazer

git config http.sslVerify false

no seu reporte específico para desactivar a verificação do certificado SSL apenas para esse reporte.

Comentários (7)

Você pode fazer o seguinte

Para um único reporte

git config http.sslVerify false

Para todos os repo

git config --global http.sslVerify false
Comentários (8)

Como a Thirumalai disse, mas dentro do repositório clonado e sem '--global'. Ou seja, dentro do repositório clonado e sem "global",

  1. GIT_SSL_NO_VERIFY=true git clone https://url`
  2. cd cd
  3. git config http.sslVerify false
Comentários (7)