Разумеется, если вы нажмете, не будет инструмента , который будет делать то, что вы хотите. При этом, если у вас есть несколько списков изменений, которые вы хотите удалить из своей локальной истории, а не просто отменить их действие с помощью hg backout
, то вы можете использовать hg strip
, который доступен как часть пакета расширения MQ.
Вы можете сделать следующее, чтобы получить желаемый эффект:
hg export tip > foo.patch
hg strip tip
hg import --no-commit foo.patch