Olá Matheus, tudo bem?
Desculpe pela demora no retorno!
Também já tive esse problema e encontrei diversas soluções, confere abaixo:
1. Configurando a solicitação de credencial
Essa foi uma solução que deu certo comigo. É o seguinte, ao fazer o git push
, o Git deveria solicitar automaticamente o seu login com usuário e senha, porém no caso aparece apenas Pushing to https://github.com/Matheus-Pazinati/Barbearia-Alura.git.
a vida toda, certo?
Dessa forma, tem como configurar o Git para forçar uma solicitação de credencial, encontrei neste artigo que pode ser feito da seguinte maneira:
git config --global credential.provider generic
2. Reinstalando o Git
Também testei essa solução e deu certo comigo. Basicamente é preciso reinstalar o Git selecionando a opção: Git Credential Manager no momento de instalação. Assim como na imagem abaixo:
3. Limpando o repositório local
Essa opção não deu certo comigo, mas de acordo com essa discussão, o comando git gc
pode auxiliar nesse caso também.
A documentação diz que esse comando faz uma limpeza do repositório local por meio de compactação dos arquivos, de forma a reduzir o espaço em disco e aumentar o desempenho, bem como fazendo a remoção dos objetos inacessíveis que podem ter sido criados a partir de invocações anteriores ao git add
, pacotes refs, remoção do reflog
ou árvores de trabalho obsoletas.
Espero que alguma dessas opções dê certo aí também 😄
Qualquer coisa, estamos à disposição e bons estudos!