Hoe stel ik GIT_SSL_NO_VERIFY alleen in voor specifieke repo's?

Ik moet een git server gebruiken zonder de juiste certificaten, maar ik wil niet

env GIT_SSL_NO_VERIFY=true git command

elke keer als ik een git operatie doe. Maar ik wil ook SSL ingeschakeld laten voor andere git repositories. Is er een manier om dit lokaal te maken voor een enkele repo?

Oplossing

Je kunt

git config http.sslVerify false

in uw specifieke repo om het controleren van SSL-certificaten alleen voor die repo uit te schakelen.

Commentaren (7)

U kunt als volgt te werk gaan

Voor een enkele repo

git config http.sslVerify false

Voor alle repo

git config --global http.sslVerify false
Commentaren (8)

Zoals Thirumalai zei, maar binnen de gekloonde repository en zonder --global. D.w.z.,

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