Configurando token pessoal no github em 6 passos

Configurando token pessoal no github em 6 passos

Aprenda a configurar um token pessoal no github e não terá mais problemas com falhas de autenticação.

Motivação

Oiee! hoje estava euzinha fazendo uns testes em meu github pessoal, que por sinal não está configurado na máquina em que eu estava trabalhando, e ao tentar dar um git push com as minhas credenciais do github me deparo com a seguinte mensagem:

Support for password authentication was removed on August 13, 2021.
Please use a \n personal access token instead.
Please see https://github.blog/2020-12-15-token-authentication...
for more information. 
fatal: Authentication failed for 'https://github.com/user/repo.git/'

Resumindo

as senhas de autenticação foram removidas do github dia 13 de agosto de 2021, e agora para autenticar operações no repositório é necessário configurar um token de acesso pessoal.

Configurando um token de acesso

com seu github logado clique em :

Profile → Settings → Developer settings → Personal access tokens → Generate new token.

1. Profile

image.png

2. Settings

image.png

3. Developer settings

image.png

4. Personal access tokens > Generate a personal access token

image.png

5. New personal access token

Ao clicar em New personal access token a tela é exibida, e entao você deverá preencher :

  1. O motivo de estar utilizando;
  2. O período de ativação, podendo expirar ou não;
  3. Quais os as permissões de acesso.

Captura de tela de 2021-11-29 08-59-33.png

6. Generate token

Ao clicar em Generate token uma chave parecida com : ghp_XXXXXXXXX.. será gerada, e Voilà , agora você poderá realizar a autenticação colocando o token ao invés de sua senha.

image.png

Conclusão

Essa foi uma solução rápida que eu encontrei para subir umas alterações de emergência, caso você necessite trabalhar ou usar por muito tempo, acredito que não seja a melhor solução, talvez configurar duas contas seria uma boa. Espero que este post tenha sido útil e lembrando que qualquer dúvida é só me dar um alô.

Fonte da imagem : jlgregorio.com.br/2021/08/17/github-autenti..