Я пользователь Git, пытающийся использовать Mercurial.
Вот что произошло: я сделал hg backout
в наборе изменений, который хотел вернуть. Это создало новую голову, поэтому hg поручил мне объединиться (я полагаю, вернусь к "умолчанию" ). После слияния он сказал мне, что мне еще нужно совершить. Затем я заметил что-то, что я сделал не так, когда разрешаю конфликт в слиянии, и решил, что хочу иметь все, что и раньше, hg backout
, то есть я хочу, чтобы это неустановленное слияние исчезло. В Git этот бесподобный материал будет в индексе, и я просто сделаю git reset --hard HEAD
, чтобы стереть его, но из того, что я прочитал, индекс не существует в Mercurial. Итак, как я могу отказаться от этого?