Я знаю, что подобные вопросы уже задавались.
Но я считаю, что моя проблема связана с ошибкой, которую я сделал ранее, и поэтому отличается: позвольте мне объяснить.
Все шло гладко, как умел:
git add .все файлы из моего локального репозитория.git commit -m "message here"добавлять сообщения в мои коммиты.git push origin masterчтобы загрузить мои файлы на GitHub.git push heroku masterчтобы загрузить мои файлы в Heroku.
Однако в какой-то момент я создал новую ветку, вызываемую локально, add-calendar-modelна случай, если следующие шаги разработки приложения пойдут на юг ...
... что именно и произошло.
Однако, несмотря на множество попыток, мне не удалось получить исходный код - то есть код, который был до того, как я создал новую ветку - из masterветки в мой локальный репозиторий.
Итак, я решил вручную удалить все файлы из моего локального репозитория и git cloneмоей masterветки из GitHub.
Таким образом, я получил все свои файлы обратно, но теперь я не могу больше отправлять их в удаленный репозиторий.
Каждый раз, когда я пытаюсь запустить git push origin add-calendar-modelили git push origin master, я получаю следующую ошибку:
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.
Как вы уже догадались, мне не очень комфортно работать с Git и GitHub, и я должен признать, что понятия не имею, как это исправить.
Любая идея?