2016-02-11 2 views
0

Я потерял файл, потому что я положил его в .gitignore (по крайней мере месяц назад!), Но я не знаю, когда именно, поэтому я не знаю, точная фиксация), и я перешел от ветвей к ветвям между ними.найти последнюю фиксацию, где все еще присутствует файл удаления

Как я могу получить его обратно от предыдущих коммитов?

Спасибо!

ответ

0

git checkout <commit> <path/to/filename> доставит указанный файл из указанной фиксации.

+0

Могу ли я найти последнюю фиксацию, где присутствует этот файл? (извините, что я отредактировал вопрос) – Louis

+0

Sure, do 'git log -2 - путь/to/filename' –

+0

Что такое" -2 ", пожалуйста? – Louis