2016-07-18 3 views
0

После некоторого рабочего времени я подумал, что должен поместить его в репозиторий git. Используя gitlab, я создал новое репо и клонировал его из командной строки на мою машину Windows 7. Это создало папку с папкой .git в ней. Затем я скопировал все файлы, над которыми я работал, в папку. Затем я заметил, что в командной строке, где я клонировал репо, запрашивался пароль. Я ввел неправильный пароль пару раз и тупо ударил ctrl + c. Следующее, что я знал, папка со всеми моими файлами исчезла. Это не в корзине. Есть ли способ восстановить эти файлы?Как восстановить файлы git, удаленные во время клонирования

ответ

1

К сожалению, они теряются и git не поможет вам здесь. Вы должны полагаться на инструменты восстановления файлов, чтобы помочь вам восстановить файлы (длительный, жесткий и скучный процесс), если вы можете позволить себе переписать свой код с нуля.

Купить Я могу сказать вам, что вы сделали неправильно с мерзавцем и то, что вы должны сделать, чтобы никогда не был в такой ситуации ...

Вы должны были сделать: 1. Создайте локальный репозиторий в вашем каталог проекта с 'git init'. 2. Сделайте столько развития и совершите, как хотите (но хотя бы один ...). Теперь вы защищены от удаления файлов! 3. Как только вы сочтете нужным делиться, как и вы, создайте репозиторий в gitlab. 4. Добавьте репозиторий gitlab в качестве удаленного в локальный репозиторий. 5. Нажмите историю в центральное хранилище gitlab.

Таким образом, вам следует избегать всех опасных действий, которые вы совершили, и ваша работа всегда защищена.

0

Стандартные методы для удаленного восстановления файлов применяются:

  1. приостановить любые действия пользователя на HD (не создавать/копировать/удалять файлы). Это увеличит ваши шансы при попытке восстановления.

  2. Проверьте наличие копий/оригиналов файла в других папках. Вы упомянули, что скопировали их ранее в папку git. Можете ли вы иметь их в исходном каталоге?

  3. Есть ли у вас резервная система (например, Crashplan и т. Д.)? Проверьте, если у вас есть резервная копия файлов

  4. Если ничего из предыдущего не помогло приступить к операции восстановления - использовать специальные утилиты, как этот для напр .: http://www.ntfsundelete.com

Смежные вопросы