.hgignore сам управляется версией. Я добавил некоторые объекты, которые хочу игнорировать, но я не хочу, чтобы эти изменения были внесены в .hgignore. Что я делаю?
Как игнорировать .hgignore в моем локальном репозитории?
Ответ 1
Добавьте в репо .hg/hgrc
следующее:
[ui]
ignore = /path/to/repo/.hg/hgignore
и создайте новый файл .hg/hgignore
рядом с ним. Этот новый файл будет не проверен, но будет работать так же, как файл версии .hgignore
для этой конкретной рабочей копии. (Бит /path/to/repo
является неудачным, но необходимо, чтобы он работал при вызове hg
из поддиректа репо.)
Источник: Mercurial Tips and Tricks
Ответ 2
Как ни странно, вы также можете просто добавить
syntax:glob
.hgignore
К самому файлу .hgignore.