पर गिट में फ़ाइल नामों में एशियाई पात्रों को कैसे संभाला जाए, मैं यूएस-अंग्रेज़ी ओएस एक्स 10.6.4 पर हूं और गिट रिपोजिटरी में अपने नाम पर एशियाई पात्रों के साथ फ़ाइलों को स्टोर करने का प्रयास करता हूं।ओएस एक्स
ठीक है, चलो एक Git काम कर पेड़ में इस तरह के एक फ़ाइल बना सकते हैं:
$ touch どうもありがとうミスターロボット.txt
Git अष्टाधारी-भाग निकले UTF-8 फार्म के रूप में दिखाया जा रहा है:
$ git version
git version 1.7.3.1
$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# "\343\201\250\343\202\231\343\201\206\343\202\202\343\201\202\343\202\212\343\201\213\343\202\231\343\201\250\343\201\206\343\203\237\343\202\271\343\202\277\343\203\274\343\203\255\343\203\233\343\202\231\343\203\203\343\203\210.txt"
nothing added to commit but untracked files present (use "git add" to track)
दुर्भाग्य से, मैं नहीं कर रहा हूँ Git भंडार में जोड़ने के लिए सक्षम:
$ git add どうもありがとうミスターロボット.txt
$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# "\343\201\250\343\202\231\343\201\206\343\202\202\343\201\202\343\202\212\343\201\213\343\202\231\343\201\250\343\201\206\343\203\237\343\202\271\343\202\277\343\203\274\343\203\255\343\203\233\343\202\231\343\203\203\343\203\210.txt"
nothing added to commit but untracked files present (use "git add" to track)
Git बस इस फाइल को नजरअंदाज कर दिया।
का उपयोग वाइल्डकार्ड काम:
$ git add *.txt
$ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: "\343\201\250\343\202\231\343\201\206\343\202\202\343\201\202\343\202\212\343\201\213\343\202\231\343\201\250\343\201\206\343\203\237\343\202\271\343\202\277\343\203\274\343\203\255\343\203\233\343\202\231\343\203\203\343\203\210.txt"
#
लेकिन मैं एक विशिष्ट फ़ाइल नाम के लिए एक आवेदन से Git आदेश आह्वान करना चाहते हैं। मेरे पास वाइल्डकार्ड पैटर्न का आविष्कार करने का विकल्प नहीं है जो वास्तव में इस फ़ाइल से मेल खाता है, लेकिन कोई और नहीं।
क्या यह गिट या मुझे गिट का सही उपयोग नहीं कर रहा है?
मुझे लगता है कि यह गिट और ओएसएक्स के बीच एक ज्ञात बग है: http://thread.gmane.org/gmane.comp.version-control.git/70688 –
मुझे नहीं लगता कि यह रचित/विघटित से संबंधित है जर्मन उमलॉट्स जैसे पात्र। – Mot
@mklhmnn: क्या आप सुनिश्चित हैं कि आपके उदाहरण में से कोई भी वर्ण विघटित और पूर्वनिर्धारित रूप नहीं है? – JeremyP