Você receberá a seguinte mensagem de erro:
$ git push -u github.main
> fatal: 'github.main' does not appear to be a git repository
> fatal: The remote end hung up unexpectedly
$ git pull -u github
> error: SSL certificate problem, verify that the CA cert is OK. Details:
> error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/tqisjim/google-oauth.git/info/refs
> fatal: HTTP request failed
"CA" é a abreviatura de "certificate authority" (autoridade certificada), um grupo terceiro responsável por gerenciar conexões seguras na Web. Esse grupo estabelece "certificados" digitais, que são uma forma de garantir que existem conexões válidas entre duas máquinas (por exemplo, seu computador e o GitHub.com). Sem um certificado, o risco de segurança entre duas máquinas é maior.
Ao receber essa mensagem de erro, provavelmente seu CA está desatualizado e precisa ser atualizado. Atualizar seu sistema operacional normalmente também atualiza seu CA e o problema é resolvido.