Как я могу отменить последнее последнее (не нажатое) изменение в Mercurial?Mercurial undo last commit
Если возможно, предпочтительный способ сделать это с TortoiseHg.
Update
В моем конкретном случае я совершил набор изменений (не нажат). Затем я вытащил и обновил с сервера. С этими новыми обновлениями я решил, что моя последняя фиксация устарела, и я не хочу ее синхронизировать. Похоже, что hg rollback
не совсем то, что я ищу, потому что он будет откатывать pull вместо моего фиксации.
Как сделать два 'hg rollback', а затем снова потянуть? – VonC
Первый откат отменяет тягу, второй откат говорит мне «нет информации об откате». –
Я столкнулся с той же ситуацией, и насколько я знаю, как только вы совершили какую-либо другую операцию, вы не можете вернуться или удалить ее из истории. Вам нужно будет повторно клонировать hg-репозиторий. –