Resolvendo erro de login e push Git (terminal).

03/09/2021 10:10

Érika Santos

Érika Santos

Brasil

Web Developer e Gerente de Projetos na SPN ALL. Frase de Apresentação: seja diferente todos os dias, seja melhor.

Resolvendo erro de login e push Git (terminal).
  • #GitHub
  • #Git

Ao tentar a autenticação, será disparada a seguinte mensagem:

"remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. "

A solução é simples: precisamos gerar um token de acesso, e configurá-lo com alguns pequenos ajustes.

Passos para gerar um token

No GitHub

  1. Settings
  2. Developer Settings
  3. Personal access tokens
  4. Generate new token
  5. Adicionar uma pequena nota (note) sobre o token a ser gerado
  6. Escolher a data de expiração do token (opcional)

Importante!

Em "select scopes", selecione todas as atribuições que o token deve conter. Ex: controle total sobre repositórios privados.

Após isso, confirme e salve o token em um local seguro.

Extras

  • Na etapa autenticação, o token será usado como senha
  • Forma correta para set-url

Exemplo

git remote set-url origin "https://(username)@github.com/(username)/(nome do repositório).git"

Print do meu terminal, mostrando a etapa de autenticação.

Problema resolvido.

Faça parte da nossa comunidade!

Domine as tecnologias utilizadas pelas empresas mais inovadoras do mundo e encare seu novo desafio profissional, evoluindo em comunidade com os melhores experts.

3

Certificado

Artigo relacionado

Comentários

    Nenhum comentário