💥 Уничтожение игры 💥
До нового года было пару дней, решил перекинуть проект на GitLab, так как в GitHub была переполнена квота, а также хранилище LFS, поэтому хотел сделать красиво и исправить все это. Сделал коммит(я так думал), но по какой-то причине решил отменить. Я работал уже с новой папкой, для того чтобы перекинуть все на репозиторий GitLab (никакой резервной копии не было). Нажал на кнопку отменить в SourceTree и мой проект почти полностью стерся.
Моим эмоциям не было предела, Я ТАК АХУЕЛ.
Прежде чем придаваться панике, начал искать способы все вернуть. Просмотрев git status, я понял, что данные удалились, но остались на моем локальном компьютере.
git checkout — . и я возвращаюсь к последнему коммиту, который делал неделю назад. Уже неплохо, вместо года разработки я потерял лишь неделю, но все равно обидно.
Потом как-то в мою голову пришла мысль - а может Rider хранит историю моих изменений. Оказывается да и это меня приятно удивило (почитать про это можно тут). Насколько я помню в vs2022 тоже есть локальная история, однако для этого нужно установить расширение.
Таким образом я вернул все свои скрипты, но, к сожалению, изменения в сцене и префабы не удалось восстановить. Это уже не так печально)
Пока пишу это чувствую себя полным идиотом🫠
Возможно читая это, ваша жопа тоже сжалась, надеюсь мой опыт вам поможет! Делайте коммиты чаще)
Всем удачных праздников❤️
Post #33
562
- ❤ 10
- 👍 3
- 🤯 3
- 😁 1