Há aproximadamente 1 ano o GitHub não permite mais o acesso aos repositórios através de HTTPS com usuário/senha, é necessário fazer o acesso utilizando algum método de conexão mais seguro, como SSH, token OAuth, autenticação de dois fatores e outros.
Se você tem chaves SSH registradas no GitHub, pode fazer a troca do repositório remoto HTTPS por SSH de modo bem fácil e rápido, seguindo os passos a seguir:
Verifique quais são os repositórios remotos com o comando:
$ git remote -v
origin https://github.com/USUÁRIO/REPOSITÓRIO.git (fetch)
origin https://github.com/USUÁRIO/REPOSITÓRIO.git (push)
Agora altere o repositório remoto para o SSH:
$ git remote set-url origin git@github.com:USUÁRIO/REPOSITÓRIO.git
Verifique se a alteração foi concluída com sucesso:
$ git remote -v
origin git@github.com:USUÁRIO/REPOSITÓRIO.git (fetch)
origin git@github.com:USUÁRIO/REPOSITÓRIO.git (push)
Agora você pode usar suas chaves SSH para acesso ao repositório.