2013-02-25 7 views
2

Я смотрел документацию git here и упоминает, что git поддерживает HTTP (ы). Мне интересно, выполняет ли git какую-либо проверку сертификата при нажатии/клонировании кодовых баз поверх HTTPS. Если да, может ли кто-нибудь указать мне на фрагмент кода, где это происходит?Git over HTTP (s) как протокол передачи

+0

Вы ищете, где это происходит в исходном коде git? –

+0

Найденный - если я не ошибаюсь, проверка сертификата выполняется libcurl. – 2013-02-25 02:56:31

ответ

4

Да, git-клиент выполняет проверку сертификата. Вы можете отключить проверку с помощью этой команды: проверка

git config ––global http.sslVerify false 

Try документации http.sslVerify.

Check here, для которого это называется.

2

Вы можете найти следующие определенные здесь: http://git-scm.com/docs/git-config

http.sslVerify
ли для проверки сертификата SSL при извлечении или толкая через HTTPS. Может быть переопределена переменной среды GIT_SSL_NO_VERIFY.

Смежные вопросы