Оглавление status

hg status [ПАРАМЕТР]... [ФАЙЛ]...

псевдонимы: st

показать измененные файлы в рабочем каталоге

    Показывает статус файлов в хранилище. Если заданы имена файлов, печатает
    состояния только для подходящих файлов. Файлы без изменений, а также
    игнорируемые файлы и исходные файлы скопированных/переименованных файлов
    не печатаются, если не задан -c/--clean, -i/--ignored, -C/--copies или
    -A/-all. По умолчанию, если не задан ни один из параметром с действием
    "показывать только...", используется набор опций -mardu.

    Опция -q/-quite прячет неотслеживаемые (неизвестные и игнорируемые) файлы,
    если явно на заданы -u/--unknown или -i/--ignored.

    Примечание:
       состояния могут не совпадать с файлом различий, если изменились права
       доступа или произошло слияние. Стандартный формат diff не показывает
       изменения прав доступа и показывает только изменения относительно одной
       родительской ревизии.

    Если задана одна ревизия, она используется в качестве базовой. Если заданы
    две ревизии, показываются отличия между ними. Можно использовать --change
    чтобы вывести только изменённые файлы в в ревизии по сравнению с ее первым
    родителем.

    Используются следующие коды состояний файлов:

      M = изменен (modified)
      A = добавлен (added)
      R = удален (removed)
      C = без изменений (clean)
      ! = отсутствует (missing) (удален внешней командой, отслеживается)
      ? = не отслеживается
      I = игнорируется (ignored)
        = источник предыдущего файла показанного как A (добавлен)

    В случае успеха возвращает 0.

параметры:

 -A --all                показать состояние всех файлов
 -m --modified           показать только измененные файлы
 -a --added              показать только добавленные файлы
 -r --removed            показать только отдалённые файлы
 -d --deleted            показать только отдалённые (но отслеживаемые) файлы
 -c --clean              показать только неизмененные файлы
 -u --unknown            показать только неизвестные (не отслеживаемые) файлы
 -i --ignored            показать только игнорируемые файлы
 -n --no-status          не показывать префикс состояния
 -C --copies             показать источник скопированного файла
 -0 --print0             вставлять NUL после имен файлов, для использования с
                         xargs
    --rev РЕВИЗИЯ [+]    показать отличия от ревизии
    --change РЕВИЗИЯ     показать измененные файлы с момента ревизии
 -I --include ШАБЛОН [+] добавить файлы, имена которых соответствуют данным
                         шаблонам
 -X --exclude ШАБЛОН [+] не добавлять файлы, имена которых соответствуют
                         данным шаблонам
 -S --subrepos           рекурсивно обрабатывать подхранилища

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

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

 -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

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