4
respostas

[Bug] GitHub - VS code - Too many changes were detected

Ola ,

Espero que alguem consiga me ajudar.

Tenho a extensao do GitHub no meu VS code , porem nao consigo subir nada por la, pois aparece esta mensagem "Too many changes were detected" Estou usando um MacBook, nao sei aonde o arquivo Git esta localizado .

Se alguem souber uma solucao , me ajudara muito.

Obrigada

4 respostas

Olá, Josiane!

Isso geralmente ocorre quando há muitas alterações não rastreadas ou não confirmadas no seu repositório.

Aqui estão algumas sugestões que podem te ajudar a resolver este problema:

  1. Verifique se há muitos arquivos não rastreados ou modificados no seu repositório. Você pode fazer isso abrindo o terminal no VS Code (View -> Terminal) e digitando o comando git status. Se houver muitos arquivos listados, você pode precisar adicionar e confirmar essas alterações antes de tentar empurrar para o GitHub.

  2. Se você não sabe onde o arquivo .git está localizado, você pode encontrá-lo navegando até o diretório raiz do seu repositório e procurando por uma pasta oculta chamada .git. No Mac, você pode mostrar arquivos ocultos no Finder pressionando Command + Shift + . (ponto), mas antes de apagar ou algo do tipo peço que tenha cuidado ao apagar pasta ocultas, elas muitas das vezes são essenciais para o funcionamento da máquina, procure somente pela ".git" que esteja no local incorreto.

No mais é necessário mais informações a respeito do erro, print ou o que acontece e os passos que estão sendo feito, mas o que posso adiantar é que o "git init" em algum local na sua máquina rastreou muitos arquivos e será necessário apagar essa pasta oculta, ou há muitas alterações no seu projeto que não foram confirmadas.

Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Vitor,

Muito obrigada pela ajuda , mas n'ao consegui solucionar, oatalho para localizar o arquivo nao funciona.

Tentei utilizar o Gitignore, mas tbm nao consegui, nao sei qual arquivo excluir.

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade erros )

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá, Josiane!

Peço desculpas pela demora em obter uma resposta.

Parece que você inicializou o repositório a partir da pasta de usuários, o que fez com que o git começasse a rastrear muitos e muitos arquivos. Será necessário encontrar e excluir essa pasta oculta de qualquer maneira. Se os métodos acima não funcionarem, uma opção é usar o próprio terminal.

Então nesse terminal em que mostrou esse monte de erros por favor, utilize o seguinte comando:

git rev-parse --show-toplevel

Ao utilizá-lo, você obterá um retorno que será o caminho da pasta em que este arquivo está localizado. Você irá copiar esse caminho e colá-lo no seguinte formato em um novo terminal, e poderá fechar o atual:

rm -rf <caminho_da_pasta>/.git

Portanto, copie esse comando e cole o caminho do arquivo, que foi passado no outro terminal, tire os diamantes(<>) e conecte o endereço a /.git

Peço que tente utilizar esses comandos a fim de reparar o erro.

Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!