की उपेक्षा नहीं करेगा मैं xcuserdata फ़ोल्डरों को 4 संशोधित Xcode अनदेखी करने के लिए कोशिश कर रहा हूँ और वे वापस मेरी .gitignore फ़ाइल में होने के बावजूद आने रहते हैं।.gitignore निर्देशिका
एक पंक्ति के रूप में मेरे .gitignore फ़ाइल: इस
xcuserdata
फिर भी जैसे ही मैं xcode में कुछ भी यूआई बदलने के रूप में, मैं हो:
# modified: XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata/XXXX.xcuserdatad/UserInterfaceState.xcuserstate
मैंने किया है एक ...
git rm -r --cached XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata/XXXX.xcuserdatad/UserInterfaceState.xcuserstate
... और कोशिश की ...
git rm -r --cached XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata
... एक प्रतिबद्धता के बाद। मैंने इसे करीब 10 बार किया है और यह अभी नहीं चलेगा और अनदेखा किया जाएगा। यह वापस आ रहा है।
मैं क्या गलत कर रहा हूं? स्पष्ट रूप से कुछ है जो मुझे समझ में नहीं आता है। जब मैंने इसे पहली बार बनाया था तब फ़ाइल को रिपॉजिटरी में जोड़ा गया था और अब मैं इसे से छुटकारा पाने की कोशिश कर रहा हूं।
मैं जैसे यह भंडार करने के लिए कभी नहीं जोड़ा गया था कि फ़ाइल पूरी तरह से ट्रैक न किए गए बनना चाहता हूँ।
मुझे लगता है कि मुझे पता है कि क्या हो रहा था। चूंकि फ़ाइल को संशोधित किया गया था, फिर भी इसमें 'एड' किया गया था, इसलिए 'प्रतिबद्ध' के बाद 'आरएम' नहीं ले रहा था। 100% समझ में नहीं आता है, लेकिन एक बार जब मैंने इसे एक्सकोड संशोधित करने से पहले फाइल के साथ किया, तो सबकुछ काम करता था। –