2010-09-02 15 views
26

Я случайно сделал hg pull и создал филиал в моем местном репо.Как отменить `hg pull`?

Что является самым простым в том, чтобы отменить это и вернуть мое местное репо в прежнее состояние?

ответ

32

hg rollback но остерегайтесь предостережений:

Эта команда должна использоваться с осторожностью. Существует только один уровень отката , и нет никакого способа отменить откат. Он также восстановит dirstate во время последней операции , потеряв любой dirstate изменений с этого времени. Эта команда не изменяет рабочий каталог.
...

+1

+1. Не знал, что откат сделает это для нескольких вытащенных наборов изменений. –

+4

Слишком легко! Я новый 'hg rollback', но думал, что он работает только для отмены' hg commit'. RTM :) – Sylvain

Смежные вопросы