2013-11-16 4 views
4

У меня есть хранилище с проверкой SSH, но у меня есть второй репозиторий с методом clone (GIT_SSL_NO_VERIFY = true git clone git-address).Git remote и GIT_SSL_NO_VERIFY

Как добавить второй репозиторий (git remote add ...)?

+0

Как насчет: 'GIT_SSL_NO_VERIFY = истинный мерзавец дистанционного add' – janos

+0

Спасибо вам, что это нормально наконечник. Я должен перед каждым запуском установить 'GIT_SSL_NO_VERIFY = true', например:' GIT_SSL_NO_VERIFY = true git fetch', после этого все в порядке. – grogsy

ответ

7

Одна вещь, которую вы можете сделать, это префикс вашей команды с GIT_SSL_NO_VERIFY=true, например:

GIT_SSL_NO_VERIFY=true git remote add 

И каждый раз, когда вам нужно работать с этим пульта дистанционного управления, например, когда вы делаете клон, принеси, или тянуть , вам придется прикрепить их так.

Другим решением является экспортировать переменную:

export GIT_SSL_NO_VERIFY=true 

Таким образом, она будет применяться ко всем командам, нет необходимости префиксом. Это также является его недостатком, поскольку он будет применяться и ко всем другим репозиториям Git.

Лучшее решение для установки значения http.sslVerify конфигурации РЭПО ложь, как это:

git config http.sslVerify "false"