के साथ फ़ाइल मोड मैंने नेटवर्क ड्राइव पर msysgit (v1.7.7) का उपयोग कर विंडोज से एक गिट भंडार क्लोन किया। कुछ फाइलों को रिपॉजिटरी पर मोड 100755 रखने के लिए चिह्नित किया गया है।msysgit
विंडोज से गिट बैश टूल का उपयोग करके, ls -l
कमांड प्रभावी रूप से उन फ़ाइलों के लिए अच्छी अनुमतियां दिखाता है। अब जब मैं लिनक्स से भंडार निर्देशिका एक्सेस, उन फ़ाइलों को 755 के
अगर मैं लिनक्स पक्ष पर 755 करने के लिए उन्हें chmod और Windows पर Git पार्टी उपकरण के लिए वापस जाने के बजाय 644 अनुमतियाँ:
ls -l
आदेश अभी भी 755 अनुमतियों- के लिए फ़ाइलों को दिखाता है लेकिन
git diff
आदेश बताता है फ़ाइलें किसी भी विचार कैसे ठीक च को संभालने के लिए 100644
को 100755 से मोड बदल विंडोज़ पर msysgit का उपयोग कर आईइल मोड?
मुझे इस समस्या को msysgit पर मिला जो मेरी समस्या से मेल खाता है http://code.google.com/p/msysgit/issues/detail?id=164 मैंने अपनी फ़ाइलों पर प्रस्तावित संकेत git update-index --chmod=+x
की कोशिश की लेकिन यह कुछ भी नहीं बदला।