使用.gitignore排除etckeeper中的文件不起作用


16

我使用etckeeper在我的配置文件中进行更改(在De​​bian上)

由于我也正在运行ircdeamon,因此有些文件在文件夹中每分钟更改一次

/etc/hybserv/

我不想再对它们进行版本控制,所以我添加了

hybserv/*

/etc/.gitignore

但他们不容忽视!他们每小时都会在每小时提交中不断出现。

我究竟做错了什么?

Answers:


15

您需要从git中删除(=取消注册)它们。

使用类似

cd /etc
git rm --cached hybserv/*
git commit -m "Remove hybserv/* files from git"

注意该--cached选项。有了它,这些文件只是从混帐删除,并不会从磁盘上删除。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.