Как удалить один из старых коммитов?

Такие дела.
Не заметил я, что гифки все вместе занимают полГБ и сделал коммит
Теперь репозиторий весит ни много, ни мало, а более одного ГБ (заказчик просит, чтобы вместе с исходниками была и готовая сборка, чтобы он только папку перекидывал на сервер и все).

Ну и это не очень хорошо.
Можно как-то удалить этот коммит или файлы/папку из него?
  • Вопрос задан
  • 213 просмотров
Решения вопроса 1
@FoxInSox
1. Гугл: git remove heavy commit
2. Первая строка в списке выдачи: stackoverflow.com/questions/8083282/how-do-i-remov...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
nazarpc
@nazarpc
Open Source enthusiast
Я обычно делаю весьма криво (но работает): интерактивный rebase ветки относительно другой ветки (или коммита), в окошке выбираю пропустить/изменить нужный коммит (в PhpStorm удобная графическая оболочка для этого).
После окончания rebase сделать push (если очень нужно и понимаете что делаете - то push --force).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы