Я недавно изменил свой компьютер для программирования, что приводит к некоторым проблемам с запуском в связи с тем, что мой новый источник кодирования легко интегрируется с моим существующим репозиторием Github и моим приложением на Heroku.клонировать репозиторий Github на мою новую машину.С тех пор что-то произошло.
- Когда я выполняю
git add .
, git commit -m "mychanges"
и git push
, код отправляется прямо в Heroku.Раньше его отправляли в мое собственное репозиторий Github, но я понимаю, что это простой вопрос переопределения того, что считается «источником». - После переопределения источника по адресу моего репозитория Github и ввода
git push origin master
яследующая ошибка:
ошибка: не удалось отправить некоторые ссылки на «git@github.com: ...»
Чтобы предотвратить потерю истории, обновления без ускоренной пересылки были отклонены.Объедините удаленные изменения ('git pull') перед повторным нажатием.
Я обеспокоен тем, что мои последние два дня кодирования будут потеряны, если я выполню git pull
(я только что скопировал всена всякий случай).
Моя текущая идея: сделать git pull
и вручную обновить файлы последних двух дней из моей резервной копии, а затем, наконец, сделать git push
.Это правильный путь или есть более элегантное решение?