как я могу сбросить свой локальный репозиторий в состояние удаленного?
Я зафиксировал локальные изменения (не выдвигал).
Я хочу удалить все различия.
Существует несколько вариантов:
hg clone -r <last remote changeset> <local_repo_old> <local_repo_new>
hg strip
ПРИМЕЧАНИЕ. При использовании опций 2 или 3 вы можете использовать команду hg outgoing, чтобы увидеть, какие наборы изменений еще не были переданы в удаленное хранилище.
hg outgoing