Когда я впервые начал использовать hg, обновление, похоже, обладало почти магической способностью принимать недавно измененные изменения и интегрировать их в локальное репо. В последнее время, однако, я замечаю, что даже если мои локальные изменения не конфликтуют с недавно перенесенными изменениями из другого места, мне всегда нужно объединиться, в результате чего добавляется дополнительный набор изменений, который дублирует кучу изменений, которые у меня уже есть в одном из моих локальные коды (главы).
Я хочу понять, что это заставляет hg требовать слияния, а не просто сглаживание всех изменений вместе с обновлением. Конфликт должен явно требовать слияния. Что еще?