Nesta última sexta-feira 13…. (Coincidência? rsrs) foi o último dia dado pelo Github para que seus usuários abandonassem o uso de Usuário e senha, para utilizar um Token de autenticação, como vi algumas pessoas com dúvidas, e prevendo que amanha dia 16 com o pessoal retomando o trabalho, quero já deixar aqui um tutorial simples de como se adaptar.

Gerando meu token de autenticação
Primeiramente abra a página do Github, então vá no meu superior direito, onde aparece seu avatar. vá em “Settings“. Na próxima tela no menu esquerdo, mais para o final procure por: “Developer settings“, então teremos a opção de “Personal access tokens“, clique em Generate new token, será necessário confirmar sua senha. Após isso de um nome para este token, no meu caso será “Personal Macbook Token” coloque um tempo para expirar o token, no meu caso irei deixar como “No expiration”, por fim marque as permissões que deseja conceder para a maquina com esse token. Agora é só marcar para gerar o token e pronto, será gerada a hash que devemos usar no lugar da senha.
Limpando login salvo anteriormente e adicionando o token
Caso você já tenha suas credenciais salvas no computador, provavelmente vai ter problemas para conseguir adicionar o token, então aqui vão maneiras de como limpar esses dados para podermos adicionar o Token.
No Windows:
No windows vamos no painel de controle > Gerenciador de credenciais > Credenciais do windows > Localize o https://github.com então você pode tanto editar ele alterando a senha para seu token, como apagando e adicionando depois.
No Mac OS:
Abra o spotlight (Command + espaço) > digite “Chaves” > Localize o https://github.com então você pode tanto editar ele alterando a senha para seu token, como apagando e adicionando depois.
Em sistemas baseados em Linux:
Aqui vou dar exemplos de linhas de comando e exemplificar como clonar um repositório e já adicionar o token como senha.
$ git config --global user.name ""
$ git config --global user.email ""
$ git config -l
$ git clone https://github.com/SEU-USUARIO/SEU-REPOSITORIO
$ Username for 'https://github.com' : Nome de usuário
$ Password for 'https://github.com' : Cole seu token
Fonte
Meta: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.