Оглавление merge

hg merge [-P] [-f] [[-r] РЕВИЗИЯ]

слить рабочий каталог с другой ревизией

    В текущий рабочий каталог добавляются все изменения, сделанные в заданной
    ревизии с момента последней общей ревизии.

    Файлы, измененные по сравнению с любым из родителей, помечаются как
    измененные для следующей фиксации, которая обязательно должна быть сделана
    до того, как будут разрешены последующие обновления рабочего каталога. У
    следующей фиксации будет два родителя.

    С помощью "--tool" можно задать инструмент для слияния файлов. Она
    заменяет переменную окружения HGMERGE и настройки конфига. Подробнее см.
    "hg help merge-tools".

    Если ревизия не указана, родитель рабочего каталога является головной
    ревизией и текущая ветка имеет ровно одну другую голову, производится
    слияние с этой головой по умолчанию. В противном случае, требуется явно
    указать ревизию для слияния.

    Используйте "hg resolve", чтобы пометить файлы с устраненными конфликтами

    Используйте "hg update -clean .", чтобы отменить незафиксированное
    слияние. Это извлечет чистую копию родителя, изначально выбранного для
    слияния, с потерей всех изменений.

    При успехе возвращает 0, 1 если есть неразрешенные конфликты.

параметры:

 -f --force         слить принудительно, даже если есть незафиксированные
                    изменения
 -r --rev РЕВИЗИЯ   ревизия для слияния
 -P --preview       просмотреть ревизия для слияния (слияние не проводится)
 -t --tool ЗНАЧЕНИЕ задать инструмент слияния

глобальные параметры:

 -R --repository ХРАНИЛИЩЕ корневой каталог хранилища или имя файла комплекта
    --cwd КАТАЛОГ          сменить рабочий каталог
 -y --noninteractive       не спрашивать, на все вопросы автоматически
                           выбирать первый вариант
 -q --quiet                подавлять вывод
 -v --verbose              включить дополнительный вывод
    --config КОНФИГ [+]    задать/переопределить параметр конфигурации (в виде
                           'секция.параметр=значение')
    --debug                включить отладочный вывод
    --debugger             запустить отладчик
    --encoding КОДИРОВКА   установить кодировку (по умолчанию: UTF-8)
    --encodingmode РЕЖИМ   установить режим кодировки (по умолчанию: strict)
    --traceback            всегда печатать трассировку стека при исключении
    --time                 время выполнения команды
    --profile              профилирование выполнения команды
    --version              напечатать информацию о версии и выйти
 -h --help                 показать справку и выйти
    --hidden               consider hidden changesets

параметры, помеченные [+], могут указываться многократно