2011-04-14 87 views
5

我注意到提交郵件包含德國Umlaute無法正確顯示,當我在Git Bash在Windows上運行git log。這些提交是在Ubuntu上使用終端製作的。通常情況下,提交信息是用英文書寫的,但是對於名字來說,沒有辦法。 Added library by Simon Jünker.我想它也可以是Git Bash哪個不能處理字符編碼。但也許有一個設置強制utf-8編碼在Git的任何模塊中編寫和顯示文本(Git Gui,Git k)。如何在Ubuntu和Windows上爲德語Umlaute配置git編碼?

Git的多平臺字符編碼設置是什麼?請確保在答案中包含兩個平臺的配置。你也可以添加MacOS。

+1

*沒有辦法*只有一半是正確的:西蒙肯定也會很開心,如果他的名字被寫了*西蒙Juenker * ... – eckes 2011-04-14 18:22:55

+0

也許你找到了某個地方的答案你的問題?你能在這裏提供嗎? – buhtz 2016-07-02 10:10:08

+1

我沒有。抱歉。 – JJD 2016-07-02 10:12:34

回答

0

在Mac OS X上,只要您在首選項>設置>高級中設置了編碼,並且您選擇了「在啓動時設置區域環境變量」,就可以使用內置終端。 )

顯然Windows上的MSysGit不支持UTF-8,但是如果你通過cygwin的less副本管道輸出git命令,事情就會起作用。有一些有用的信息in the msysgit Google Group

+1

不是關於Mac的問題。 – buhtz 2016-07-02 10:09:48

相關問題