Olá Gustavo!
O erro que você está enfrentando ao tentar clonar o repositório é devido a uma mudança na política de autenticação do GitHub, que desde agosto de 2021 não permite mais a autenticação usando apenas nome de usuário e senha para operações de repositórios via HTTPS. Agora, é necessário utilizar um token de acesso pessoal (PAT - Personal Access Token) como substituto para a senha.
Aqui estão os passos para resolver o problema:
Crie um Personal Access Token no GitHub:
- Acesse seu perfil no GitHub e vá para
Settings
. - No menu lateral, clique em
Developer settings
. - Selecione
Personal access tokens
e depois Generate new token
. - Dê um nome ao seu token, selecione os escopos ou permissões que o token deve ter (para clonar um repositório, os escopos
repo
são geralmente suficientes) e clique em Generate token
. - Importante: Copie seu novo personal access token. Você não poderá ver o token novamente após sair da página.
Use o token como sua senha:
- Quando você for clonar o repositório e for solicitado o username e password, use seu nome de usuário do GitHub como username e o token que você criou como password.
Configurar o Git para lembrar seu username e token:
Isso deve resolver o problema de autenticação. Lembre-se de manter seu token seguro e não compartilhá-lo.
Bons estudos!