Git и теневая бухгалтерия: как восстановить данные?

Ну так, из разряда теории. Что есть:

К примеру есть БД 1С и git в папке с 1С.
К примеру делаем git commit -m "чистая бухлатерия" с тегом clear.
Затем с течением времени проворачиваем наши темные делишки...) То есть делаем еще пару commit'ов, к примеру git commit -m "темные дела1" и затем git commit -m "темные дела2".
А на следующий день в офис вваливаются люди в масках и просят нашу БД бухгалтерии.

Вопрос:
если программист успеет сделать git reset hard clear, то есть сбросить изменения до "чистой" версии, возможно ли восстановить данные?
  • Вопрос задан
  • 2881 просмотр
Пригласить эксперта
Ответы на вопрос 3
dizballanze
@dizballanze
Software developer at Yandex
Очень просто будет восстановить, нужно просто посмотреть в reflog.
Ответ написан
Комментировать
hell0w0rd
@hell0w0rd
Просто разработчик
А что на счет просто ответвиться?)
Ответ написан
Комментировать
maxaon
@maxaon
Можно, поскольку файлы, хоть и удаленные останутся на диске. Но криминалисту, восстанавливать информацию будет сложнее.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы