HgIgnore
Прежде всего, вы можете добавить некоторые правила в файл .hgignore , чтобы сообщить Mercurial, что вы хотите игнорировать некоторые файлы. Тогда hg addremove
не будет добавлять их автоматически, и они не будут отображаться на выходе команд (т. Е. hg status
) как неотслеживаемые.
Удаление файлов
Чтобы удалить ваши файлы, вы можете использовать hg remove myfile
, например, если все ваши pyc
файлы находятся в одном каталоге, вы можете сделать hg remove *.pyc
и затем зафиксировать изменение.
Если ваши файлы разбросаны по различным хранилищам, что-то вроде hg remove -I *.pyc **/*
должно удалить все файлы .pyc
во всех каталогах.
Шаблоны исключений
К вашему сведению, будет лучше добавить ненужные файлы в файл .hgignore
, вы также можете указать addremove
игнорировать некоторые файлы, выполнив hg addremove -X *.pyc
. Это добавит / удалит все файлы, кроме тех, которые имеют расширение pyc
.
Справку по конкретной ртутной команде можно найти с помощью help
. Например, hg help addremove
. В общем все аккуратно объяснено!
Учебник
Чтобы глубже изучить различные концепции Mercurial, я рекомендую этот превосходный учебник: http://hginit.com