我使用 etckeeper 来更改我的配置文件(在 Debian squeeze 上)
由于我还运行了 ircdeamon,因此文件夹中的一些文件每分钟都会更改
/etc/hybserv/
我不想再对它们进行版本控制,所以我添加了
hybserv/*
到最后
/etc/.gitignore
但他们并没有被忽视!他们每小时都会在每小时提交中出现。
我究竟做错了什么?
答案1
您需要从 git 中删除(=取消注册)它们。
使用类似的东西
cd /etc
git rm --cached hybserv/*
git commit -m "Remove hybserv/* files from git"
请注意该--cached
选项。有了它,文件是仅有的从 git 中删除并且不会从磁盘中删除。