एसएलआर - रेपो को.gitignore जोड़ने के लिए सर्वश्रेष्ठ अभ्यास



सीआरआर दर 2018 (1)

Git के साथ .gitignore फ़ाइल के संबंध में सबसे अच्छा अभ्यास क्या है; क्या इसे भंडार से बाहर रखा जाना चाहिए या इसमें शामिल होना चाहिए? यदि यह सशर्त है, तो प्रत्येक परिस्थिति के लिए क्या शर्तें हैं?


उन्हें लगभग हमेशा शामिल किया जाना चाहिए, क्योंकि उनका उद्देश्य "आउटपुट" फ़ाइलों (संकलित बायनेरिज़, लॉग फ़ाइलों) को अनदेखा करना है जो आपके प्रोजेक्ट के क्लोन के साथ काम करने वाले किसी भी व्यक्ति द्वारा उत्पन्न होने जा रहे हैं। वे संस्करण-नियंत्रित होने और रिपॉजिटरी के साथ शामिल होने के लिए हैं।

आपको उन फ़ाइलों को अनदेखा करने के लिए भंडार के भीतर .gitignore फ़ाइलों का उपयोग नहीं करना चाहिए जो केवल आपके लिए दिखाई देती हैं, जैसे कि संपादक-विशिष्ट स्वैप फाइलें। आपको उन नियमों को एक वैश्विक .gitignore फ़ाइल में रखना चाहिए ताकि वे सभी रिपॉजिटरी, या .git/info/excludes पर लागू हों।





gitignore