से फ़ाइलों को छोड़कर मैं एक परियोजना को गिट के साथ ट्रैक कर रहा हूं। कामकाजी प्रतिलिपि में कुछ एक्सकोड प्रोजेक्ट फ़ाइलें हैं जिन्हें मैं ट्रैकिंग रखना चाहता हूं, लेकिन diffs में नहीं देखना चाहता, क्योंकि हमेशा दर्जनों बदली हुई रेखाएं होती हैं जिनमें मुझे कभी दिलचस्पी नहीं होती है। क्या git-diff
छोड़ने का कोई आसान तरीका है इन फाइलें?गिट-diff
$ cat .gitattributes Project.xcodeproj/* diff=nodiff $ cat ~/.gitconfig [diff "nodiff"] command = /bin/true
लेकिन:
$ git diff external diff died, stopping at Project.xcodeproj/zoul.mode1v3.
क्या मैं गलत कर रहा हूँ मैं एक कस्टम "मूक" diff उपकरण स्थापित करने के लिए कोशिश की है?
हां, यह ठीक काम करता है, बहुत बहुत धन्यवाद। – zoul
पूरी निर्देशिका को छोड़कर मेरे लिए काम नहीं किया, क्योंकि कई फाइलें गहरी उपनिवेश में हैं। इसके बजाय * .xcuserstate -diff अक्सर बदलती फ़ाइल को अनदेखा करने में सहायक था। – Bemmu
@ बेम्मु: निष्पक्ष होने के लिए, मैं केवल प्रश्न के समान पैटर्न का उपयोग कर रहा था। कोई सुझाव नहीं था कि पैटर्न मूल पूछताछ की स्थिति में काम नहीं कर रहा था। –