Wiem, że zadawano już podobne pytania.
Ale uważam, że mój problem wynika z błędu, który popełniłem wcześniej, i dlatego jest inny: pozwól mi wyjaśnić.
Wszystko działało sprawnie, jak mogłem:
git add .
wszystkie pliki z mojego lokalnego repozytorium.git commit -m "message here"
aby dodać wiadomości do moich zatwierdzeń.git push origin master
aby przesłać moje pliki do GitHub.git push heroku master
przesłać moje pliki do Heroku.
Jednak w pewnym momencie utworzyłem nowy oddział nazywany lokalnie add-calendar-model
na wypadek, gdyby kolejne kroki rozwoju aplikacji poszły na południe ...
... co dokładnie się wydarzyło.
Jednak pomimo wielu prób nie udało mi się pobrać kodu początkowego - czyli kodu sprzed utworzenia nowej gałęzi - z master
oddziału do lokalnego repozytorium.
Postanowiłem więc ręcznie usunąć wszystkie pliki z mojego lokalnego repozytorium i git clone
mojej master
gałęzi z GitHub.
W ten sposób odzyskałem wszystkie swoje pliki, ale teraz nie mogę już przesłać ich do zdalnego repozytorium.
Za każdym razem, gdy próbuję uruchomić git push origin add-calendar-model
lub git push origin master
, pojawia się następujący błąd:
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.
Nie czuję się dobrze z Gitem i GitHubem, jak można się domyślić, i muszę przyznać, że nie mam pojęcia, jak to naprawić.
Dowolny pomysł?