Olá Lucas,
Pelo que entendi, você está tentando fazer um push para o seu repositório no GitHub, mas está tendo problemas para inserir seu login e senha diretamente no terminal, certo?
A partir de agosto de 2021, o GitHub não aceita mais autenticação por senha ao interagir com repositórios via linha de comando. Agora, eles recomendam o uso de tokens de acesso pessoal (PATs) ou chaves SSH em vez de senhas.
Se você ainda quiser inserir suas credenciais diretamente no terminal, você pode usar um token de acesso pessoal. Aqui estão as etapas para criar um:
- No GitHub, clique em sua foto de perfil no canto superior direito e escolha "Configurações".
- No menu à esquerda, clique em "Developer settings".
- No submenu à esquerda, clique em "Personal access tokens".
- Clique em "Generate new token".
- Dê um nome para o token no campo "Note", escolha sua data de expiração e selecione as permissões que você deseja que o token tenha.
- Clique em "Generate token" na parte inferior da página.
Agora, quando você fizer um push para o GitHub a partir do terminal e for solicitado a inserir sua senha, você pode usar o token de acesso pessoal que acabou de criar.
Lembre-se de que os tokens de acesso pessoal são como senhas. Não os compartilhe com ninguém e guarde-os em um local seguro.
Espero ter ajudado e bons estudos!