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