Ottengo lo stesso errore come questo ed eseguo il seguente comando:
export GIT_SSL_NO_VERIFY=1
Funziona per me e sto usando il sistema operativo Ubuntu.
Ok, ho trovato la soluzione...credo che sul mio computer sia stato eseguito uno script (non l'avevo visto) che eseguiva la riga
git config --global http.sslVerify true
Quindi la soluzione era semplicemente cambiare run
git config --global http.sslVerify false
Ehi...
Attenzione a disabilitare le funzionalità di sicurezza come la verifica del certificato! Questo errore indica che c'è una configurazione errata della tua macchina, supponendo che GitHub.com abbia effettivamente un certificato valido. L'override dell'errore disabilitando la verifica aggiunge solo ulteriori problemi di configurazione senza risolvere il problema sottostante.
Nel mio caso, ho scoperto che il mio orologio di sistema era sbagliato ed era impostato prima il certificato GitHub.com doveva essere valido. La correzione dell'orologio ha risolto il problema senza dover esporre la mia macchina a minacce alla sicurezza.