Git GUI no Windows não funciona com certificados SSL autoassinados - gera erros (fatal: certificado SSL)

3

Estou usando o git GUI no Windows 7. Eu preciso clonar o repositório e simplesmente quero apenas usá-lo.

No entanto, ao clonar, puxar, empurrar para / do repositório com certificado auto-assinado, estou recebendo este erro:

Eutenteifazeralgumasoluçãoalternativa:

EverifiqueiocaminhoC:\Users\student\.gitparaveroqueeutenhonomeuarquivodeconfiguração:

No entanto, ainda não consigo esse trabalho. Alguem tem alguma ideia? Como trabalhar com o git gui e certificados autoassinados?

Resumindo:

Eu tenho um servidor onde eu instalei um servidor Git. Eu assegurei o servidor com certificado autoassinado. Eu criei um repositório, vamos chamá-lo de X. Agora eu tenho problemas com clonar / empurrar / puxar qualquer repositório no meu servidor Git, ao usar o git gui.

No entanto, quando mudei para o git cmd, clonagem / envio foi ok, quando eu usei esses comandos:

git -c http.sslVerify=false push
git -c http.sslVerify=false clone https://...

Eu tentei editar meu arquivo de configuração localizado em C:\Users\student\.git usando git config sslVerify=false como admin. No entanto, embora eu tenha sslVerify = false no meu arquivo de configuração, eu ainda preciso usar git -c http.sslVerify=false ao usar o git cmd (mas digamos que eu esteja bem com isso).

Então, basicamente, eu preciso de uma maneira de pular a verificação do certificado SSL ao usar o git gui (é totalmente seguro, estou usando apenas na minha rede local). A questão é como fazer isso com o git gui? Existe alguma opção que irá definir de uma vez por todas, que eu quero pular a parte de verificação de certificado trabalhando com git gui?

    
por yak 09.03.2016 / 18:43

1 resposta

5

Por favor, poste a saída de $ git config --global --list . O comando para desabilitar as verificações de SSL seria git config --global http.sslVerify false .

Obtenha o certificado como um arquivo .pem e defina o git para confiar nele $ git config --global http.sslCAInfo /path/to/cert.pem .

    
por 15.03.2016 / 14:55