Como corrigir erro 'Fatal: Origin não parece ser um repositório Git'

O Git é um sistema de controle de versão distribuído que é usado principalmente para rastrear mudanças no código-fonte durante o desenvolvimento do software. O GitHub é um serviço de hospedagem online para controle de versão usando o Git. Ambos os serviços são usados ​​extensivamente em desenvolvimento de software. No entanto, muito recentemente, muitos relatórios estão chegando, onde os usuários não conseguem executar comandos “git” no Mac Terminal.

Fatal: 'origin' não parece ser um Erro de Repositório Git

Neste artigo, falaremos sobre os motivos pelos quais o erro foi acionado e forneceremos soluções viáveis ​​para corrigir o problema. Certifique-se de seguir o guia cuidadosamente para evitar conflitos.

O que causa o "Fatal: 'origem' não parece ser um erro de repositório Git"?

Depois de receber vários relatórios de vários usuários, decidimos investigar o problema e começamos a identificar sua causa raiz. De acordo com nossos relatórios, as razões pelas quais esse erro é acionado estão listadas abaixo:

  • Origem ausente: esse erro geralmente é visto quando a "Origem" está ausente. Origin é a referência para “Github-Fork” e, se estiver faltando, alguns comandos não funcionam corretamente.
  • URL incorreta: em alguns casos, a configuração de URL definida pelo aplicativo pode ser falsa e talvez tenha que ser alterada. Devido a isso, alguns comandos podem não estar funcionando corretamente.

Agora que você tem uma compreensão básica da natureza do problema, nós nos moveremos em direção às soluções.

Solução 1: Adicionando Origem

Se a Origem (referente ao Fork) estiver faltando, certos comandos podem não funcionar corretamente. Portanto, nesta etapa, adicionaremos uma Origem manualmente. A fim de fazer isso:

  1. Pressione os botões " Comando " + "Espaço" simultaneamente.
  2. Digite " Terminal " e pressione " Enter ".

    Terminal MacOS
  3. Digite o seguinte comando e pressione “ Enter
     git remoto -v 
  4. Verifique se existe um controle remoto chamado “Origem” listado.
  5. Se não, significa que sua " Origem " está faltando.
  6. Adicione Origem usando o seguinte comando
     git remote add url de origem / to / your / fork 
  7. Verifique se o problema persiste.

Solução 2: alterando o URL

Se a URL não for referenciada corretamente, poderá impedir que determinadas funções do aplicativo funcionem corretamente. Portanto, nesta etapa, estaremos alterando o URL. Por isso:

  1. Pressione os botões " Comando " + " Espaço " simultaneamente.
  2. Digite " Terminal " e pressione " Enter ".

    Terminal MacOS
  3. Use o comando abaixo para alterar o URL
     git remote set-url origem ssh: // /username/newRepoName.git 
  4. Verifique se o problema persiste.

Solução 3: Mudando a Origem para o Mestre

Se você estiver tentando extrair do Master, é necessário alterar a origem para master antes de tentar adicionar ou remover o controle remoto. Portanto, nesta etapa, estaremos mudando a origem para o mestre. Por isso:

  1. Pressione os botões " Comando " + " Espaço " simultaneamente.
  2. Digite " Terminal " e pressione " Enter ".

    Terminal MacOS
  3. Use o comando abaixo para alterar a origem para mestre
     git puxar mestre de origem 

Artigos Interessantes