1
resposta

[Dúvida] Não consigo dar pull depois de ter modificado arquivo no GitHub

Criei um arquivo novo e coloquei ele dentro de uma pasta.

Abri a pasta e, no terminal, fiz todos os comandos necessários para criar um repositório.

Coloquei o "origin" como "pedro" e o "main" como "filler".

O repositório foi criado devidamente, fui pra próxima parte do desafio.

Criei uma nova pasta e clonei o repositório através do terminal.

Fui no GitHub e criei um novo arquivo dentro do repositório pelo próprio GItHub, dei commit direto na Branch (filler).

Abri a pasta com o repositório clonado e fui dar "pull" no terminal, e então essas mensagens aparecem:

git pull pedro filler não funciona, pois o repositório supostamente "não existe".Arquivo adicionado no repositório.Branch do repositório.Pasta atual do arquivo.Conteúdo do arquivo.

1 resposta

Olá, Felipe! Tudo bem?

Pelo erro que apareceu, parece que o Git não está reconhecendo o repositório remoto corretamente. Vamos resolver isso juntos.

Primeiro, vamos verificar se o repositório remoto está configurado corretamente. No terminal, dentro da pasta do seu repositório clonado, execute o comando:

git remote -v

Isso deve mostrar as URLs dos repositórios remotos configurados. Você deve ver algo como:

origin  https://github.com/seu-usuario/seu-repositorio.git (fetch)
origin  https://github.com/seu-usuario/seu-repositorio.git (push)

Se você não ver isso, ou se as URLs estiverem incorretas, você pode corrigir com os seguintes comandos:

git remote remove origin
git remote add origin https://github.com/seu-usuario/seu-repositorio.git

Depois de corrigir o repositório remoto, tente novamente o comando git pull:

git pull origin filler

Certifique-se de que a branch filler existe no repositório remoto e que você está na branch correta localmente. Para verificar a branch atual e mudar para a branch filler, use:

git branch
git checkout filler

Depois disso, tente novamente o git pull.

Espero ter ajudado e bons estudos!

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