Я сделал некоторые удаления некоторое время назад в репозитории git, и я хотел бы вернуть некоторые из них, возможно, биты кода или целые файлы. Какой из самых элегантных способов сделать это?Возврат удалённого кода
Можно ли сделать какой-то интерактивный разницу между моим фактическим состоянием файла и старым состоянием файла и просто скопировать/вставить материал из старой версии?
git действительно удаляет код (фиксирует) на несколько дней (не знаю точно точное число, хотя), поэтому попробуйте проверить сборщик мусора git. –
@ hus787: git сохраняет все фиксации, включая те, которые удаляют код. Всегда можно вернуться к любому предыдущему фиксации. – Arjan
@ Арьян нет, нет, вы неправильно поняли, что я пытался сказать. Я имел в виду коммиты, которые не являются частью какой-либо отрасли. 'git checkout some_commit' -> внести изменения ->' git commit' -> 'git checkout master' –