[英]How to configure git encoding for German Umlaute on Ubuntu and Windows?
我注意到,當我在Windows上的Git Bash中運行git log
時,包含German Umlaute的提交消息無法正確顯示。 這些提交是使用終端在Ubuntu上進行的。 通常,提交消息是用英語編寫的,但是當涉及到名稱時,沒有辦法解決,例如Added library by Simon Jünker.
我猜它也可能是Git Bash無法處理字符編碼。 但也許有一個設置強制utf-8
編碼在Git的任何模塊( Git Gui , Git k )中編寫和顯示文本。
你的Git多平台字符編碼設置是什么? 請確保在答案中包含兩個平台的配置。 您還可以添加MacOS。
在Mac OS X上,只要您在“首選項”>“設置”>“高級”中設置了編碼,並且已選擇“在啟動時設置區域設置環境變量”,就可以使用內置終端正常工作。(這些是默認設置。)
顯然,Windows上的MSysGit不支持UTF-8,但如果你通過cygwin中less
的副本管道git命令輸出就可以了。 msysgit Google Group中有一些有用的信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.