Dostanu stejnou chybu jako je tato a spustím následující příkaz:
export GIT_SSL_NO_VERIFY=1
Funguje mi to a používám OS Ubuntu.
Ok, našel jsem řešení...myslím, že na mém počítači běžel skript (nedíval jsem se na něj), který spustil řádek
git config --global http.sslVerify true
Řešením tedy bylo jednoduše změnit běh
git config --global http.sslVerify false
Heh...
Opatrně s deaktivací bezpečnostních funkcí, jako je ověření certifikátu! Tato chyba znamená, že došlo k nějaké nesprávné konfiguraci vašeho počítače, za předpokladu, že GitHub.com skutečně má platný certifikát. Přepsání chyby vypnutím ověření pouze přidá další problémy s konfigurací, aniž by se vyřešil základní problém.
V mém případě jsem zjistil, že moje systémové hodiny jsou špatné a byly nastaveny před certifikát GitHub.com měl být platný. Oprava hodin problém vyřešila, aniž bych musel vystavovat můj počítač bezpečnostním hrozbám.