2016-08-28 6 views
10

में फ़ाइलों को ट्रैक करना बंद नहीं कर सकता, मैंने अपनी रिपॉजिटरी फाइलों में जोड़ा जो अब मैं ट्रैक नहीं करना चाहता हूं। मैं नहीं चाहता कि वे इस लंबित फाइल विंडो में दिखाई दें लेकिन मैं उन्हें परियोजना से हटाना नहीं चाहता हूं। समस्या यह है कि मुझे नहीं पता कि इसे कैसे ठीक किया जाए। मैंने सब कुछ करने की कोशिश की। मैंने उन्हें रिपोजिटरी से भी हटा दिया (लेकिन प्रोजेक्ट से नहीं, इसलिए वे अभी भी मेरी डिस्क पर थे) लेकिन इसके बाद वे हटाए गए फाइलों में दिखाई दिए। यह वास्तव में कष्टप्रद है। तो इस /target/ फ़ाइलों से कैसे छुटकारा पाएं।मैं स्रोत ट्री

चेतावनी: ट्रैकिंग विकल्प बंद करना बंद नहीं है! इस पर कोई प्रतिक्रिया नहीं है।

enter image description here

+0

संभावित डुप्लिकेट [मैं इस प्रतिबद्धता से किसी फ़ाइल में किसी भी बदलाव को ट्रैक करने से कैसे रोक सकता हूं?] (Http://stackoverflow.com/questions/18276951/how-do-i-stop- गिट-टू-ट्रैकिंग-किसी भी बदलाव-से-ए-फाइल-से-इस-प्रतिबद्ध-आगे) –

उत्तर

2

यहाँ, सरल उपाय है के साथ अपने .gitignore, तो Git यह स्रोत परिवर्तन पर ध्यान नहीं देगा फ़ाइल नाम या फ़ोल्डर जोड़ें। मुद्दा है कि रद्द करने और ठीक बटन कार्यक्षमता लगता है:

filename_with_path or folder 

और आप git rm -r filename/folder* उपयोग कर सकते हैं कभी

+0

यह काम नहीं कर रहा है – Przemek

+0

यूआई या गीटबैश का उपयोग कर रहे हैं? gitbash "git clean -f" पर इस आदेश का उपयोग करें अपने स्रोत पेड़ से अनचाहे फ़ाइलों को हटा देगा! –

12

यहाँ के लिए इसे अनदेखा करने के लिए Atlassian answers

में एक जवाब यह है कि कहा जाता है उस विकल्प के लिए स्विच किया गया है। वास्तव में रद्द करने से रोकने से यह फ़ाइल को ट्रैक करना बंद कर देता है।

यह मेरे लिए भी काम करता है। संस्करण 1.9.6.1

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