为了停止.hgignore
为每个新存储库编写我的;我决定为我创建一个单独的存储库hgignores
,目前看起来像:
hgignores
├── cpp
├── eclipse
├── intellij
├── java
├── latex
├── linux
├── netbeans
├── osx
├── python
└── textmate
现在对于每个存储库,我都粘贴了相关的忽略。
例如:
$ cat hgignores/latex hgignores/osx hgignores/textmate >> [repo]/.hgignore
这让我想知道,如果将来我碰巧忘记了cpp
(例如)忽略文件的标志,我将不得不再次编辑hgignores/cpp
并最终在cpp
我拥有的每个存储库中进行更改!
我认为我正在通过为忽略创建一个统一的仓库来朝着正确的方向前进,但我可能会在这里和那里遗漏一些提示。
很想听听一些建议;或对如何完成这项工作的见解?