Вы можете удалить наборов изменений из репозитория Bitbucket. Перейти к
https://bitbucket.org/<user>/<repo>/admin/strip
, и вы получите шанс ввести ревизию для удаления. Введенный вами номер ревизии плюс все его потомки будут удалены из Bitbucket. Поэтому, если вы введете 0
, то все наборы изменений будут удалены из удаленного хранилища.
Это возвращает вас к чистому списку, который у вас был, когда вы впервые создали хранилище в Bitbucket, и теперь вы можете отправить свой код снова.
Настройки проекта остаются неизменными (вопросы, вики) и все существующие ветки также остаются. Люди, которые подписали ваш проект, должны будут выполнить ту же операцию с полосами - вы должны согласовать это с ними, и это является причиной того, почему редактировать историю сложно. Bitbucket предупреждает вас об этом, сообщая количество работ прямо на странице администрирования полосы.