जवाबों:
वास्तव में एक सही या गलत उत्तर नहीं है, यह आपकी स्थिति में आ जाएगा। संगीतकार खुद में बहुत मजबूत भावनाएं हैं कि हां, आपको इसे अनदेखा करना चाहिए, और एक आदर्श दुनिया में निश्चित रूप से आपको क्या करना चाहिए, लेकिन यह हमेशा सीधा नहीं होता है।
यह मुख्य रूप से आपके होस्टिंग और परिनियोजन प्रक्रिया पर निर्भर करता है। यदि, उदाहरण के लिए, आप पेंथियन पर हैं, और एक जटिल अपस्ट्रीम वर्कफ़्लो को लागू करने की इच्छा नहीं रखते हैं, जिसमें उनके तकनीकी कर्मचारियों के साथ एक संवाद शामिल है, तो आपको रेपो के लिए सभी निर्भरता करने के लिए मजबूर किया जाता है। आपके कोड को धकेलने पर दूसरे कंपोज़र के चलने का इंतज़ार करने वाला कोई कंपोज़र नहीं है, अगर आप उन फाइलों को अपने ऊपर नहीं धकेलते हैं, तो वे वहां नहीं हैं और चीजें टूट जाएंगी।
इसी तरह यदि आप साझा होस्टिंग पर हैं और आपके पास CI वर्कफ़्लो नहीं है, तो आप शायद एक ही तरह से या किसी अन्य तरीके से आपके आस-पास की सभी फाइलों को लैग करने में मजबूर हो जाएंगे।
मूल रूप से यदि यह आपके विकास / तैनाती वर्कफ़्लो में फिट बैठता है तो उन फ़ाइलों को बाहर करने में सक्षम होने के लिए, यह ऊपर दिए गए लिंक में सूचीबद्ध कारणों के लिए एक अच्छा विचार है।
यदि ऐसा नहीं होता है, तो उन्हें रेपो के लिए प्रतिबद्ध करना बिल्कुल ठीक है।
Drupal कोर और मॉड्यूल इतनी बार, अक्सर सुरक्षा सुधारों के साथ अद्यतन करते हैं, कि निर्भरता का प्रबंधन करने के लिए संगीतकार का उपयोग करना आम हो गया है। संगीतकार विक्रेता निर्देशिका में निर्भरता को जगह देगा, और फिर आपको उन्हें अपने कोडबेस में करने की आवश्यकता नहीं है। आप सर्वर पर "कंपोजर इंस्टॉल" चला सकते हैं और यह उस सर्वर पर निर्भरताएं डाउनलोड करेगा। इससे आपका कोड भंडार हल्का हो सकता है। यदि आप इस प्रक्रिया का उपयोग कर रहे हैं, तो आप फ़ाइलों को कमिट नहीं करना चाहेंगे, इसलिए हां, आप उस निर्देशिका को gignignore करना चाहते हैं।
यदि आप ड्रूपल साइट को प्रबंधित करने के लिए संगीतकार का उपयोग करके उठना और चलना चाहते हैं, तो आप ड्रूपल पाड़ परियोजना की जांच कर सकते हैं ।
हाँ तुम्हें करना चाहिए
यदि आपके पास संगीतकार है तो आप इसे संगीतकार के साथ शामिल कर सकते हैं।
यदि आप नहीं जानते कि संगीतकार का उपयोग कैसे करें तो यह देखने के लिए एक शानदार जगह होगी:
शराबी साइट निर्भरता का प्रबंधन करने के लिए संगीतकार का उपयोग करना