Восстановление удаленных файлов из SourceTree или Git
недавно я начал использовать SourceTree для работы с Bitbucket. Я работал над проектом, а затем решил, что мне нужно переместить его в другую папку (по разным причинам). Итак, я вырезал файлы, над которыми работал в РЕПО, а затем нажал кнопку "Удалить" в SourceTree, не понимая, что это действительно удалит файлы. Я вырезал файлы на всякий случай, но не помнил, что для вставки этих файлов требуются исходные файлы.
теперь, я только у вас остались файлы из репо, которые SourceTree не удалил.. это файлы в objects
каталог, и у меня нет info
или pack
папки, которые находятся внутри .
есть ли способ, что я могу восстановить файлы? Я взглянул на этот вопрос и этот вопрос, но я новичок в Git и не могу понять, как на самом деле делать это.
пожалуйста, помогите! Как я могу восстановить файлы в РЕПО?
1 ответов
если эти файлы были зафиксированы, вы можете просто сделать git checkout HEAD -f
.
Если файлы не были зафиксированы, они не сохраняются как объекты.