0

Resolvendo erro de login e push Git (terminal).

É
Érika Santos

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.



0
0

Comentários (6)

0
M

Michael Santos

08/10/2021 10:20

Obrigado,

resolveu aqui.

deu tudo certinho.


0
Luis Bianchine

Luis Bianchine

03/10/2021 17:46

Boa boa!! Me ajudou demais!!!

0
C

Camila M.

29/09/2021 19:25

Olá, criei uma conta aqui só pra te agradecer, eu tentei várias vezes por vários outros sites e fazendo uma coisa simples de diferença e não estava dando certo, agora deu, obrigada! :D

0
André Borba

André Borba

24/09/2021 03:56

Obrigado!

0
Anthony Rodrigues

Anthony Rodrigues

20/09/2021 17:36

Show, valeu pela ajuda.

0
H

Herik Martins

19/09/2021 22:42

  • Valew Jovem! salvou eu! fui brincar com o react utilizando hooks, na hora de commita deu erro e por mais que eu tinha conseguido chegar nessa parte, se não fosse sua observação sobre "Na etapa autenticação, o token será usado como senha" eu estaria perdido rs.... muito obrigado! espero que continue fazendo esse ótimo trabalho!

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

Brasil