2015-05-04 6 views
6

क्या डिफ़ॉल्ट फ़ाइल .gitignore बदलने का कोई तरीका है कि एंड्रॉइड स्टूडियो एक नया एंड्रॉइड प्रोजेक्ट बनाते समय बनाता है? मैंने सेटिंग्स में इसकी खोज की लेकिन कुछ भी नहीं मिला।कोई नया प्रोजेक्ट बनाते समय डिफ़ॉल्ट गिटिग्नोर फ़ाइल बदलें

उत्तर

2

दुर्भाग्य से, एक टेड के उल्लेख के अलावा, स्वचालित रूप से ऐसा करने का कोई तरीका नहीं है। हालांकि, व्यक्तिगत रूप से, मैं इसे एक बड़े नकारात्मक पक्ष के रूप में नहीं देखता, क्योंकि आप इस प्रकार अपने विशिष्ट टेम्पलेट्स को सुरक्षित रूप से जोड़ सकते हैं जो आपके प्रोजेक्ट के लिए सबसे उपयुक्त हैं। ऐसा करने में सक्षम होने के लिए, निम्न कार्य करें:

File -> Settings पर जाएं और वहां से Plugins पर प्रकाश डालें। Browse repositories... पर क्लिक करें और आपको नामक प्लगइन मिलना चाहिए .ignore। इसे स्थापित करो।

अब किसी भी प्रोजेक्ट के लिए .gitignore कॉन्फ़िगर करने के लिए, यदि आपके पास कोई प्रोजेक्ट नहीं खोला गया है, तो Configure ->Settings पर क्लिक करें। यदि आपके पास एक खुली परियोजना है, तो File -> Other Settings -> Default Settings… पर जाएं। अब Version Control का विस्तार करें और Ignore Files Support पर क्लिक करें। आप अपने .gitignore -file के कस्टम उपयोगकर्ता टेम्पलेट को जोड़ने में सक्षम होना चाहिए।

आपके द्वारा जोड़े गए किसी भी टेम्पलेट का उपयोग करने के लिए, बस अपने .gitignore पर राइट क्लिक करें और Add template… पर क्लिक करें। वहां आप अपने कस्टम विनिर्देशों को जोड़ सकेंगे, हालांकि, कई अन्य डिफ़ॉल्ट रूप से दिए जाते हैं, इसलिए आपको ओएस या भाषा विशिष्ट .gitignore कॉन्फ़िगरेशन के लिए Google खोज करने की आवश्यकता नहीं है।

+0

ठीक है, ऐसा लगता है कि यह नई परियोजनाओं पर कोई प्रभाव नहीं पड़ता है। टेम्पलेट का उपयोग कैसे किया जाना चाहिए। (जब मैं टेम्पलेट बनाता हूं, वैसे, संवाद के शीर्ष पर "वर्तमान प्रोजेक्ट के लिए" एक संदेश है, इसलिए मुझे संदेह है कि यह काम करने जा रहा है। हालांकि, टेम्पलेट स्वयं ही नई परियोजना में दिखाई देता है।) –

+0

ठीक है, मैंने कोशिश की। टेम्पलेट डिफ़ॉल्ट प्रोजेक्ट के लिए है, लेकिन जब मैं एक नई प्रोजेक्ट बनाता हूं, तो यह पहले की तरह ही डिफ़ॉल्ट .gitignore फ़ाइल के साथ जेनरेट किया जाता है। मुझे एंड्रॉइड स्टूडियो को "इस टेम्पलेट का उपयोग करने" के बारे में बताने का कोई तरीका नहीं मिला। –

+0

उम्मीद नहीं की थी कि यह परियोजना निर्माण पर स्वचालित रूप से जोड़ा नहीं गया है। यह थोड़ी दुखी है। – NaCl

0

अच्छा सवाल। मैंने एंड्रॉइड स्टूडियो इंस्टॉलेशन में project_ignore टेम्पलेट को मैन्युअल रूप से संशोधित करने का प्रयास किया (मेरे विंडोज़ इंस्टॉलेशन में C:\Program Files\Android\Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root पर स्थित)। यह काम करता है, लेकिन इससे एंड्रॉइड स्टूडियो को भविष्य में अपडेट विफल होने का कारण बनता है जब तक आप पहले मूल टेम्पलेट को पुनर्स्थापित नहीं करते।

मैं इसे एक उत्तर के रूप में पोस्ट कर रहा हूं क्योंकि यह काम करता है। लेकिन इसमें इतनी खराब गिरावट है कि मैं आशा करता हूं कि कोई भी बेहतर समाधान के साथ आ सकता है।

संबंधित मुद्दे