Recibo el mismo error como este y ejecuto el siguiente comando:
export GIT_SSL_NO_VERIFY=1
Funciona para mí y estoy usando Ubuntu OS.
Ok, encontré la solución... Supongo que se ejecutó un script (que no había mirado) en mi computadora que ejecutaba la línea
git config --global http.sslVerify true
Así que la solución fue simplemente cambiar la ejecución
git config --global http.sslVerify false
Je...
¡Cuidado con la desactivación de funciones de seguridad como la verificación de certificados! Este error indica que hay una configuración incorrecta de su máquina, suponiendo que GitHub.com realmente tenga un certificado válido. Anular el error al deshabilitar la verificación solo agrega más problemas de configuración sin resolver el problema subyacente.
En mi caso, descubrí que el reloj de mi sistema estaba mal y estaba configurado antes se suponía que el certificado de GitHub.com era válido. Arreglar el reloj resolvió el problema sin necesidad de exponer mi máquina a amenazas de seguridad.