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