मेरे उपयोग के मामले में कुछ this की तरह एक बहुत से शुरू होता है; एक टीम के एक केंद्रीय भंडार का उपयोग करता है (मेरे मामले में यह तोड़फोड़ है, लेकिन मेरा मानना है कि अगर यह git गया मुद्दा ही होगा), और फ़ाइलों में से कुछ सदस्य-निजी हैं (Django स्थानीय सेटिंग्स फाइलें, आईडीई निजी परियोजना वरीयताओं आदि) । जबकि निजी फ़ाइल निजी रहनी चाहिए - यानी, मैं नहीं चाहता हूं कि मैं इसे धक्का या डिमांड करने के लिए किए गए परिवर्तनों को चाहता हूं - मैं चाहता हूं कि फ़ाइल ट्रैक हो और संस्करण नियंत्रित हो।मैं फ़ाइल को निजी रूप से ट्रैक करने के लिए गिट (या कुछ अन्य dvcs) कैसे बता सकता हूं?
सबसे अच्छा विकल्प डिफ़ॉल्ट रूप से फ़ाइल निजी रखने के लिए एक तरह से हो सकता है; एक कामकाज निजी प्रतिबद्धता रखने का एक तरीका होगा - निजी फाइल को अलग से याद रखने के लिए याद रखना एक उपद्रव होगा, लेकिन इसे ट्रैक करने में सक्षम नहीं होने के बावजूद अभी भी बेहतर है।
सुझाए गए समाधानों की तुलना में: this और this अच्छे नहीं हैं क्योंकि वे फ़ाइल को बिल्कुल भी करने से रोकते हैं; यह वह नहीं है जिसकी मुझे चाहत है। मैं इसे स्थानीय रूप से प्रतिबद्ध करना चाहता हूं; मैं बस इसे प्रकाशित नहीं करना चाहता हूं।
Btw - जब मैं DVCSs प्यार करता हूँ, और Git एक तरह-के डिफ़ॉल्ट, मैं विशेष रूप से यह (यमक अनपेक्षित) के लिए प्रतिबद्ध नहीं लग रहा है किया गया है; अगर केवल एचजी या बीजीआर ऐसा कर सकता है, तो मेरे लिए स्विच करने के लिए पर्याप्त कारण हो सकता है।
+1 उपेक्षा पुनर्स्थापित करेगा। – sampablokuper