Właśnie zainstalowałem git do okien i próbował sklonować repo glew niczym tegoJak rozwiązać certyfikat SSL: samopodpisany certyfikat podczas klonowania repo z github?
$ git clone https://github.com/nigels-com/glew.git
Ale mam następujący błąd
Cloning into 'glew'...
fatal: unable to access 'https://github.com/nigels-com/glew.git/': SSL certificate problem: self signed certificate
Widziałem osób prowadzących do tego problemu i niektóre możliwe rozwiązania.
Najpierw spróbuj
$ git -c http.sslVerify=false clone https://github.com/nigels-com/glew.git
Cloning into 'glew'...
fatal: unable to access 'https://github.com/nigels-com/glew.git/': Empty reply from server
drugie spróbować
$ git config --global http.sslVerify false
$ git clone https://github.com/nigels-com/glew.git
Cloning into 'glew'...
fatal: unable to access 'https://github.com/nigels-com/glew.git/': Empty reply from server
Potem sprawdzone http.sslcainfo
wpisu w plikach konfiguracyjnych
$ git config --system --list
credential.helper=manager
$ git config --global --list
https.proxy=<proxy-address>
http.sslverify=false
systemu i globalnych plików konfiguracyjnych nie ma tego wpisu. Tak więc wypróbowałem następujące, które nie wiem, który plik jest czytania i spróbuj go usunąć.
$ git config --list
core.symlinks=false
core.autocrlf=true
core.fscache=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
diff.astextplain.textconv=astextplain
rebase.autosquash=true
credential.helper=manager
http.sslverify=false
$ git config --unset http.sslcainfo
fatal: not in a git directory
Próbowałem z globalnym i systemu
$ git config --global --unset http.sslcainfo
$ git clone https://github.com/nigels-com/glew.git
Cloning into 'glew'...
fatal: unable to access 'https://github.com/nigels-com/glew.git/': SSL certificate problem: self signed certificate
$ git config --system --unset http.sslcainfo
error: could not lock config file C:\Program Files\Git\mingw64/etc/gitconfig: Permission denied
error: could not lock config file C:\Program Files\Git\mingw64/etc/gitconfig: Invalid argument
Wciąż nie mogę klon, który GitHub repo. Czy mogę spróbować rozwiązać ten problem? czego mi brakuje?
Wygląda na problem z serwerem proxy. – Roman
Już wprowadzono proxy do git, ale nadal nie można klonować z git. Każdy inny pomysł? – BRabbit27
Twoja pierwsza próba zadziałała dla mnie. Dzięki! –