@AlekOsta

Как вернуть код и файлы к состоянию «за секунду до» коммита и пуша?

0) Запушил commit из Pychram
1) На сайте github удалил папку .venv своего django проекта (что-то подумал, что не нужна она мне там). Возможно пару букв изменил в settings.py
2) Продолжил работу локально в Pycharm. Реализовал кое-что, внес изменения в базу данных (sqlite)
3) Из Pychram решил сделать commit и push.
4) Pycharm мне предложил ласково сделать merge, но я выбрал какой-то другой вариант. Почему-то решил, что выбранный вариант просто запушит с машины все изменения не обращая внимание на то, что были изменения на github (а там целой папки же нет)
5) В итоге у меня на компе как-то все перемешалось, часть изменений кода (из п.2) остались, часть удалилось. В базе новые данные пропали тоже.

Как вернуть код и файлы к состоянию "за секунду до" коммита и пуша (п.3)? То есть к состоянию когда локально все работало
  • Вопрос задан
  • 348 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы