Все мои файлы удалены при выдаче git clean -f?
Я случайно выдал:
git clean -f
В каталоге, который я недавно инициализировал. Я заметил, что все мои текстовые файлы в этом каталоге исчезли.
Согласно исследованию, я узнал, что это необратимо. Это правда? Или еще есть надежда?
Кстати, я использую Mac, вы, ребята, могли бы дать мне представление о том, какое бесплатное программное обеспечение для восстановления данных доступно для Mac.
Это была глупая ошибка новичка Git.
1 ответ
Да, ваши данные исчезли.
git clean -f
удаляет все неотслеживаемые файлы Так как вы только что init
Я проверил ваш репо, все ваши файлы не были отслежены, поэтому они все исчезли. Вот почему они заставляют вас использовать -f
флаг: чтобы избежать случайной потери данных.
Если вы работаете на Mac, возможно, у вас активирована Time Machine? Это должно помочь вам.