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 masteraby przesłać moje pliki do GitHub.git push heroku masterprzesłać moje pliki do Heroku.
Jednak w pewnym momencie utworzyłem nowy oddział nazywany lokalnie add-calendar-modelna 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 masteroddziału do lokalnego repozytorium.
Postanowiłem więc ręcznie usunąć wszystkie pliki z mojego lokalnego repozytorium i git clonemojej mastergałę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-modellub 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ł?