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.
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:
- Pressione os botões " Comando " + "Espaço" simultaneamente.
- Digite " Terminal " e pressione " Enter ".
Terminal MacOS - Digite o seguinte comando e pressione “ Enter ”
git remoto -v
- Verifique se existe um controle remoto chamado “Origem” listado.
- Se não, significa que sua " Origem " está faltando.
- Adicione Origem usando o seguinte comando
git remote add url de origem / to / your / fork
- 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:
- Pressione os botões " Comando " + " Espaço " simultaneamente.
- Digite " Terminal " e pressione " Enter ".
Terminal MacOS - Use o comando abaixo para alterar o URL
git remote set-url origem ssh: // /username/newRepoName.git
- 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:
- Pressione os botões " Comando " + " Espaço " simultaneamente.
- Digite " Terminal " e pressione " Enter ".
Terminal MacOS - Use o comando abaixo para alterar a origem para mestre
git puxar mestre de origem