2015-06-18 9 views
6

मैं अपने जीआईटी भंडारों के लिए SourceTree का उपयोग कर रहा हूं।सोर्सेट्री वैश्विक .gitignore में फ़ाइलों को जोड़ रहा है, रिपोजिटरी में नहीं .gitignore

आज मुझे कुछ फ़ाइलों को अनदेखा करने की आवश्यकता है; जब मैंने SourceTree की "अनदेखा फ़ाइल" मेनू से सूची को अनदेखा करने के लिए इन फ़ाइलों को जोड़ा और स्थानीय .gitignore फ़ाइल की जांच की, अनदेखा फ़ाइलें वहां सूचीबद्ध नहीं हैं। इसके बजाय ये वैश्विक .gitignore में सूचीबद्ध हैं।

मैं भंडार-विशिष्ट .gitignore में फ़ाइलों को जोड़ने के लिए SourceTree कैसे प्राप्त कर सकता हूं?

Ignore modal dialogue

इसके बजाय "वैश्विक ध्यान न दें सूची" को चुनने का, "केवल इस भंडार" का चयन करें:

उत्तर

12

जब आप है कि संशोधित आदि एक फ़ाइल की अनदेखी करने के लिए चुनते हैं, SourceTree अप निम्नलिखित संवाद लाएगा विकल्प।

+0

यह कहाँ इस वैश्विक बचाने करता है नज़रअंदाज़ करना ? मैं सामान्य रूप से, एक फ़ाइल में उपयोग की जाने वाली एक सूची में एक सूची जोड़ना चाहूंगा। – gr4nt3d

+2

@हिलीबिली SourceTree> प्राथमिकताएं> गिट पर जाएं, वहां उल्लेख किया गया है कि वैश्विक अनदेखा सूचियां कहाँ रहती हैं। यह आपके वर्तमान उपयोगकर्ता की जड़ में है –

-1

मैं विपरीत मुद्दा, स्थानीय काम किया लेकिन वैश्विक काम नहीं किया था, उसके लिए आपको भी कमांड लाइन चलाकर वैश्विक उपेक्षा फ़ाइल बनाने की आवश्यकता

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

वरना स्रोत पेड़ में यह नहीं की बचत होगी पसंद।

फिर acanby समाधान का पालन करें।

0

व्यक्ति को संपादित करने का सबसे आसान तरीका, फ़ाइल पर राइट क्लिक करें। अनदेखा करें पर क्लिक करें और इस संग्रह में अनदेखा करने के लिए विकल्प का चयन करें, फिर आपको सूची में .gitignore नामक एक नई फ़ाइल दिखाई देगी।

यदि आपने गलती से उन्हें सूची में जोड़ा है। आप उन्हें सॉर्सेट्री -> प्राथमिकताएं -> गिट मेनू विकल्प पर जाकर हटा सकते हैं। निचे देखो। Sourcetree options

एक त्वरित टिप के रूप में - मुझे लगता है GitHub GitHub जो मैं वास्तव में उपयोगी पाते हैं फ़ाइलों की अनदेखी एक नई परियोजना

उदाहरण के शुरू करने के लिए स्टार्टर के एक महान चयन किया है: https://github.com/github/gitignore

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