Полностью удалить конкретный набор изменений из репозитория Git?

Возможно ли вообще удалить конкретный набор изменений из репозитория Git. Я хочу сделать это, потому что некоторое время назад был коммит, в который были добавлены некоторые двоичные файлы, которые абсолютно бесполезны для управления исходным кодом.

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

И ответ отрицательный на вопросы, которые спрашивают: «Можете ли вы просто клонировать новую копию времени до того, как произошла эта фиксация, и начать с нее снова?».

7
задан Tower 11 November 2011 в 21:21
поделиться