我正在使用 Mercurial 管理 $HOME,以使我的 dotfiles 保持良好和跟踪,或者至少是对我重要的那些。
但是, ~ 中有大量不需要跟踪的文件和目录,并且该集合不断变化且不断增长。
从历史上看,我通过拥有这个 .hgignore 来处理这个问题:
syntax: glob
*
就目前而言,这使我的状态保持干净,仅使以前跟踪的文件可见。但是,我有一些目录(在我的情况下是scripts
, .emacs.d
),我想在其中查看未跟踪的文件;我几乎总是想跟踪这些目录的新增内容。
我知道我可以运行hg st -u scripts
以识别未跟踪的文件,但我想要一种方法,我可以使用普通的 ole hg 状态实现相同的功能。
有没有办法做到这一点?