Подтвердить что ты не робот

Удалить экспериментальную ветвь

Как удалить ветвь функции в mercurial, если я хочу полностью удалить ее? Он должен быть удален из истории, и я не хочу объединять изменения в другой ветке (просто отбросьте код).

Я знаю, что я могу клонировать мои другие ветки в новый репозиторий, как описано здесь, но это, кажется, не чистое решение.

4b9b3361

Ответ 1

Я нашел рабочее решение здесь.

Работает с помощью hg strip из расширения mq:

$ hg strip my_pruned_branch

Как упоминалось в комментариях, это должно использоваться только для неопубликованных наборов изменений.