.Itignore के साथ etckeeper में फ़ाइलों को छोड़कर काम नहीं करता है


16

मैं अपने configfiles में परिवर्तन (डेबियन निचोड़ पर) के लिए एटकीपर का उपयोग करता हूं

चूंकि मेरे पास भी एक ircdeamon चल रहा है, कुछ फाइलें हैं, जो फ़ोल्डर में हर मिनट बदलती हैं

/etc/hybserv/

मैं अब उन्हें नियंत्रित नहीं करना चाहता, इसलिए मैंने जोड़ा

hybserv/*

के अंत तक

/etc/.gitignore

लेकिन उन्हें नजरअंदाज नहीं किया जाता है! वे प्रति घंटा कमिटमेंट में हर घंटे दिखाते रहते हैं।

मैं क्या गलत कर रहा हूं?

जवाबों:


15

आपको उन्हें गिट से (= अपंजीकृत) हटाने की आवश्यकता है।

जैसे कुछ का उपयोग करें

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

--cachedविकल्प पर ध्यान दें । इसके साथ, फ़ाइलों को केवल गिट से हटा दिया जाता है और डिस्क से हटाया नहीं जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.