У нас есть несколько репозиториев git, работающих над проектами Android. У нас есть «загрузочное» репо маленькое и «android» огромное. Во время разработки один из наших ребят переместил ветку с «android» на «boot», и теперь размер загрузочного репозитория составляет 700 МБ! Есть ли способ полностью удалить неправильную ветку и все связанные с ней коммиты из загрузки?
Я пробовал filter-branch и другие методы, но большинство из них меняют номера коммитов, сделанные после этого неправильного нажатия
Теоретически этого не должно ' Не может быть проблемой удалять коммиты, которые находятся «на стороне». Эта ветвь никогда не была объединена с 'master', и эти фиксации не являются родительскими для каких-либо полезных коммитов