Eu sei que perguntas semelhantes já foram feitas.
Mas, creio que meu problema se deve a um erro que cometi anteriormente e, portanto, é diferente: deixe-me explicar.
Tudo estava funcionando perfeitamente, como pude:
git add .
todos os arquivos do meu repositório local.git commit -m "message here"
para adicionar mensagens aos meus commits.git push origin master
para enviar meus arquivos ao GitHub.git push heroku master
para enviar meus arquivos para o Heroku.
No entanto, em algum momento, criei um novo branch chamado localmente add-calendar-model
para o caso de as próximas etapas do desenvolvimento do aplicativo irem para o sul ...
... que é exatamente o que aconteceu.
No entanto, apesar de muitas tentativas, não consegui obter o código inicial - ou seja, o código de antes de criar o novo branch - do master
branch para o meu repositório local.
Portanto, decidi excluir manualmente todos os arquivos do meu repositório local e git clone
meu master
branch do GitHub.
Assim, recuperei todos os meus arquivos, mas agora não consigo enviar mais nenhum para o repositório remoto.
Sempre que tento executar git push origin add-calendar-model
ou git push origin master
, obtenho o seguinte erro:
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Não estou muito confortável com Git e GitHub, como você já deve ter adivinhado, e tenho que admitir que não tenho ideia de como consertar isso.
Qualquer ideia?