2011-09-01 12 views
7

मैं संस्करण नियंत्रण से अपनी सभी * .pyc फ़ाइलों को हटाना चाहता हूं। मैंने git rm -r cached ./*.pyc की कोशिश की है लेकिन मुझे त्रुटि fatal: pathspec 'widgets.pyc' did not match any files मिली है। मैंने सोचा कि widgets.pyc संस्करण नियंत्रण में नहीं है लेकिन git status widgets.pyc कहता है कि मेरी फ़ाइल branch master पर है।git rm --cached फ़ाइलों में असमर्थ

मेरी समस्या के लिए कोई उपाय?

उत्तर

16

git rm -r --cached ./\*.pyc (तारांकन से पहले बैकस्लैश चरित्र को नोट करें) यह सुनिश्चित करने के लिए कि आपका कमांड शैल वाइल्डकार्ड चरित्र को स्वयं विस्तारित करने के बजाए गिट में पास करता है।

+0

एक आकर्षण की तरह काम करता है! धन्यवाद @ बरेंड – goh

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