У меня есть клон центрального репо при обороте 2048. Я хочу удалить последние 10 наборов изменений в своем локальном репо, как если бы я вернулся вовремя две недели назад. Я предполагаю, что могу удалить локальное репо и сделать "hg clone -rev 2038"
, но это будет долго (клонирование репо занимает несколько минут). Есть ли способ просто "снять" некоторые изменения?
Примечания:
- Я не пытаюсь отменить изменения. Я в конце концов вытащу эти изменения снова из центрального репо.
- Я не пытаюсь обновить рабочий каталог до более ранней версии; Я действительно хочу повлиять на репозиторий.
- У меня нет исходящих изменений или ожидающих изменений в моем текущем репо и рабочем каталоге.