मैं msysgit
को जर्मन उम्लॉट्स (ä ö ü) से निपटने के लिए कैसे सिखा रहा हूं, उदाहरण के लिए संघर्ष कर रहा हूं। टिप्पणियां करें कोई किस्मत .....गिट और पावरशेल और जर्मन umlauts
तो मैंने सोचा कि मैं पावरशेल और इसके गिट एकीकरण (पोशगिट) का उपयोग करने का प्रयास कर सकता हूं। लेकिन फिर से - कोई भाग्य:
D:\temp\test [ +12 ~0 -0 !]> git add --all
D:\temp\test [ +12 ~0 -0]> git commit -m "Einige Dateien hinzugefügt"
Warning: commit message does not conform to UTF-8.
You may want to amend it after fixing the message, or set the config
variable i18n.commitencoding to the encoding your project uses.
[master (root-commit) 085b7d6] Einige Dateien hinzugef?gt
12 files changed, 3320 insertions(+), 0 deletions(-)
दिलचस्प ("Einige फ़ाइलें hinzugefügt" जोड़ा कुछ फाइलें =) - मैं शपथ ली हो सकता है कि जर्मन उमलॉट UTF-8 मानक का हिस्सा हैं ..... हम्म ......
और यकीन है कि पर्याप्त:
D:\temp\test [master]> git log
085b7d6 (HEAD, master) Einige Dateien hinzugef<FC>gt [Marc Scheuner] [4 seconds ago]
नहीं केला: - (
पृथ्वी पर प्रतिबद्ध टिप्पणियों पर Git के साथ सहयोग करने या तो msysgit
("Git बैश") या PowerShell प्राप्त करने के लिए मैं क्या ज़रूरत है? मैं भी अब के लिए Umlauts साथ फ़ाइल नाम ... बस टिप्पणियां (शुद्ध पाठ) के समर्थन के लिए पूछ रहा हूँ नहीं .....
इसके अलावा: मेरे .gitconfig
में इस
[i18n]
commitencoding = ISO-8859-1
logoutputencoding = ISO-8859-1
डाल भी नहीं करता है ' टी मेरी प्रतिबद्ध टिप्पणियों और git log
पर कोई असर के लिए लगते हैं .... :-(
कोई भी विचार? विचार? प्वाइंटर ??
आप कमांडलाइन पर उन्हें पास करने के बजाय अपने प्रतिबद्ध संदेश लिखने के लिए एक संपादक का उपयोग क्यों नहीं करते? या बस इसे मेरे जैसा करें और अंग्रेजी प्रतिबद्ध संदेशों का उपयोग करें: पी – ThiefMaster
@ थिफमास्टर: हमारे पास जर्मन टिप्पणियों का उपयोग करने की नीति है, और मुझे सच है - वे "उत्साहित" टिप्पणियां भयानक होंगी ..... –
I आपके लिए आशा है कि आपको जर्मन वैरिएबल/फंक्शन नामों का भी उपयोग नहीं करना पड़ेगा;) - वैसे भी, मैं बस '-m "को छोड़ दूंगा ..." और गिट को एक संपादक लॉन्च करने दें। – ThiefMaster