Если вам нужно отключить проверки SSL для одного git-сервера, на котором размещено несколько репозиториев, вы можете запустить:
git config --bool --get-urlmatch http.sslverify https://my.bad.server false
(Если вы все еще используете git <v1.8.5, запустите git config --global http.https://my.bad.server.sslVerify false
)
Пояснение из документации, где находится команда в конце, покажет
.gitconfig
содержимое в следующем виде:
[http "https://my.bad.server"]
sslVerify = false
Он будет игнорировать любые проверки сертификатов для этого сервера, независимо от хранилища.
У вас также есть некоторые объяснения в коде