So che sono già state poste domande simili.
Ma credo che il mio problema sia dovuto a un errore che ho fatto in precedenza e quindi è diverso: lasciami spiegare.
Tutto stava funzionando senza intoppi, come potevo:
git add .
tutti i file dal mio repository locale.git commit -m "message here"
per aggiungere messaggi ai miei commit.git push origin master
per caricare i miei file su GitHub.git push heroku master
per caricare i miei file su Heroku.
Tuttavia, a un certo punto, ho creato un nuovo ramo chiamato localmente add-calendar-model
nel caso in cui i passaggi successivi dello sviluppo dell'app fossero andati a sud ...
... che è esattamente quello che è successo.
Tuttavia, nonostante molti tentativi, non sono riuscito a ottenere il codice iniziale, ovvero il codice precedente alla creazione del nuovo ramo, dal master
ramo al mio repository locale.
Quindi, ho deciso di eliminare manualmente tutti i file dal mio repository locale e il git clone
mio master
ramo da GitHub.
In questo modo, ho recuperato tutti i miei file, ma ora non posso più eseguire il push del repository remoto.
Ogni volta che provo a eseguire git push origin add-calendar-model
o git push origin master
, ricevo il seguente errore:
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.
Non sono molto a mio agio con Git e GitHub, come avrai già intuito, e devo ammettere che non ho la più pallida idea di come risolverlo.
Qualche idea?