Если вы используете графический интерфейс, например TortoiseHg (мое личное предпочтение), и пытаетесь выяснить, что было изменено между двумя версиями, вы можете обновить старую ревизию и добавить новую. Состояние каталога будет тогда суммой всех изменений, сделанных между ними. Вы также можете использовать эту технику вместе с некоторыми скриптами, чтобы получить реальные различия, если это то, что вам действительно нужно.
Что бы вы ни делали, вы не хотите совершать поддельное слияние. Используйте update --clean (или эквивалент вашего GUI - в THG это флажок в диалоге обновления), чтобы отменить локальные изменения после слияния.