गेटिभ फाइल के हो?

GITIGNORE फाइलहरू कसरी खोल्न, सम्पादन र कन्वर्ट गर्ने

GITIGNORE फाइल एक्सटेन्सनको साथ फाइल Git भनिन्छ संस्करण / स्रोत नियन्त्रण प्रणालीको साथ प्रयोग गरिएको Git उपेक्षा फाइल हो। यसले निर्दिष्ट गर्दछ कि कुन फाइलहरू र फोल्डरहरू दिएका स्रोत कोडमा उपेक्षित हुँदैन।

यो प्रति-पथ आधारमा प्रयोग गर्न सकिन्छ ताकि नियमहरू केवल विशेष फोल्डरहरूमा लागू हुन्छन्, तर तपाईं पनि गेट भण्डाररीमा लागू हुने गेट GITIGORE फाइल सिर्जना गर्न सक्नुहुनेछ।

तपाईं GITIGNORE फाईलहरूका दर्जनौं उदाहरणहरू जुन विभिन्न परिदृश्यहरूमा सिफारिस गरिएका छन् भेट्टाउन सक्नुहुनेछ, GitHub's .gitignore टेम्पलेट पृष्ठ बाट।

GITIGNORE फाइल कसरी खोल्न

GITIGNORE फाईलहरू सादा पाठ फाईलहरू छन्, यसको अर्थ तपाईं पाठ फाइलहरू पढ्न सक्ने कुनै पनि प्रोग्रामसँग खोल्न सक्नुहुन्छ।

विन्डोज प्रयोगकर्ताहरूले GITIGNORE फाइलहरू निर्मित इनप्याड कार्यक्रमसँग वा निःशुल्क नोटपैड ++ अनुप्रयोगसँग खोल्न सक्दछ। MacOS मा GITIGNORE फाईलहरू खोल्न को लागी, तपाईं Gedit प्रयोग गर्न सक्नुहुनेछ। लिनक्स प्रयोगकर्ताहरू (साथसाथै विन्डोज र म्याकओएस) हुन सक्छन् एटम उपयोगी छ GITIGNORE फाईलहरू खोल्न र सम्पादन गर्न।

तर, GITIGNORE फाईलहरू वास्तवमा प्रयोगयोग्य छैनन् (यद्यपि तिनीहरूले फाइललाई बेवास्ता गरेनन) जब सम्म उनी Git को सन्दर्भमा प्रयोग गरिनन्, जुन नि: शुल्क सफ्टवेयर विन्डोज, लिनक्स, र macOS मा चलिरहेको छ।

तपाईं GITIGNORE फाईल प्रयोग गर्न सक्नुहुन्छ जहाँ पनि तपाईले नियमहरू लागू गर्न चाहानुहुन्छ यसलाई राखेर। प्रत्येक काम गर्ने डाइरेक्टरीमा एक फरक राख्नुहोस् र अनियमित नियमहरूले प्रत्येक फोल्डरको व्यक्तिगत रूपमा काम गर्नेछ। यदि तपाईंले परियोजनाको काम गर्ने डाइरेक्टरीको मूल फोल्डरमा GITIGNORE फाइल राख्नुभयो भने, तपाईं विश्वव्यापी भूमिका लिन सक्नुहुन्छ ताकि तपाइँ सबै नियमहरू थप्न सक्नुहुनेछ।

नोट: GIT भण्डोजरी निर्देशिकामा GITIGNORE फाइल राख्नुहोस्; जसले फाइललाई कार्य निर्देशिकामा हुन आवश्यक छ भन्ने अनुमति दिनेछैन।

GITIGNORE फाईलहरू तपाइँको भण्डार क्लोन गर्न सक्ने कुनै पनि व्यक्तिसँग अनियमित नियम साझेदारी गर्न उपयोगी छ। यसकारण, गितहोबको अनुसार, यो तपाईंको भण्डारमा यो महत्त्वपूर्ण छ।

कसरी गेटिग फाइलबाट / रूपान्तरित गर्नुहोस्

यस स्ट्याक अति ओभरफ्लो थ्रेडलाई CVSIGNORE लाई GITIGNORE मा परिवर्तित गर्न जानकारीको लागि हेर्नुहोस्। सरल जवाफ यो हो कि नियमित फाइल कन्वर्टर छैन जुन तपाईंको लागि यो गर्न सक्छ, तर त्यहाँ एउटा स्क्रिप्ट हुन सक्छ जुन तपाईं CVSIGNORE फाइलको ढाँचाहरू प्रतिलिपि गर्न प्रयोग गर्न सक्नुहुनेछ।

त्यसो गर्न मद्दतको लागि GN भण्डारमा SVN भण्डारहरू कसरी परिवर्तन गर्ने हेर्नुहोस्। यो बाश लिपिको पनि यस्तै कुरा प्राप्त गर्न सक्षम हुन सक्छ।

तपाईंको GITIGNORE फाईल पाठ फाइल ढाँचामा बचत गर्न, माथि उल्लेख गरिएको पाठ सम्पादकहरूको प्रयोग गर्नुहोस्। तीमध्ये धेरैले TXT, HTML र समान सादा पाठ ढाँचाहरूमा रूपान्तरित गर्न सक्छन्।

GITIGNORE फाईलहरूमा उन्नत पढाइ

तपाईं स्थानीय GITIGNORE फाइल टर्मिनलबाट निर्माण गर्न सक्नुहुनेछ, यस आदेशको साथ:

छुनुहोस् .Gitignore

एक ग्लोबल एक यो तरिकाले गर्न सकिन्छ:

git config --global core.excludesfile ~ / .gitignore_global

वैकल्पिक रूपमा, यदि तपाईं GITIGNORE फाईल बनाउन चाहनुहुन्न भने, तपाइँ बहिष्करण थप गर्न सक्नुहुन्छ आफ्नो स्थानीय भण्डारमा .git / info / exclude फाइल सम्पादन गरेर।

यहाँ GITIGNORE फाइलको एक सरल उदाहरण हो जुन अपरेटिङ सिस्टम द्वारा जेनेरेट गरिएको फाईलहरू बेवास्ता गर्दछ :

.DS_Store .DS_Store? ._ * .Trashes ehthumbs.db thumbs.db

यहाँ एउटा GITIGNORE उदाहरण हो जुन स्रोत कोडबाट LOG , SQL, र SQLITE फाईलहरू समावेश गर्दैन:

* .log * .sql * .sqlite

त्यहाँ धेरै विनियम नियमहरू छन् जुन गिट मागहरू उचित सिंक्याक्स नियमहरू पालन गर्नका लागि पालन गर्नुपर्छ। तपाईं यी बारे पढ्न सक्नुहुन्छ, र फाइल कसरी काम गर्दछ भन्ने बारेमा धेरै अधिक आधिकारिक GITIGNORE दस्तावेज वेबसाइट बाट।

याद गर्न निश्चित गर्नुहोस् कि यदि तपाइँ पहिले नै फाइलमा बेवास्ता गरिसक्नु भएको छ भने, र त्यसपछि यसको लागि GITIG थप फाईलमा अनियमित नियम थप गर्नुहोस्, Git ले फाइललाई उपेक्षा नगर्नसम्म सम्म तपाइँ निम्न आदेशको साथ यो अनव्याक गर्दैन:

git rm --कोस नामफाइलफाइल

के तपाईंको फाइल अझै पनि खोल्दैन?

यदि तपाईंको फाइल माथि वर्णन गरिएको जस्तो काम गरिरहेको छैन भने, जाँच गर्नुहोस् कि तपाईंले फाइल विस्तार सही रूपमा पढ्दै हुनुहुन्छ। उदाहरणका लागि, यदि तपाईं यसलाई पाठ सम्पादकसँग खोल्न सक्नुहुन्न वा यदि Git ले फाइल चिन्न सकेन भने, तपाईं वास्तवमा GITIGORE फाईलसँग व्यवहार गर्न सक्नुहुन्न।

IGN अर्को बेवास्ता फाईल हो तर रोबहेलमा होईन सूची फाइल ढाँचा द्वारा निर्मित र Adobe RoboHelp सँग प्रयोग गरी Windows मद्दत कागजात निर्माण गर्नका लागि प्रयोग गर्नुहोस्। फाइलले समान प्रकार्यको सेवा गर्न सक्दछ - शब्दहरू जुन कागजातका माध्यमबाट खोजी बाट बेवास्ता गरिन्छ सूचीबद्ध गर्न - यो Git सँग प्रयोग गर्न सकिँदैन र एउटै वाक्यविषय नियमहरू पछ्याउँदैन।

यदि तपाईंको फाइल खोलिएको छैन भने, यसको फाईल एक्सटेन्सन रिसर्च गर्न यो कुन प्रारूपमा जान्नको लागि अनुसन्धान गर्नुहोस् ताकि तपाइँ उपयुक्त सफ्टवेयर फेला पार्न सक्दछ जुन यसलाई खोल्छ वा कन्भर्ट गर्दछ।