2011-06-23 50 views
8

提交我的Win7箱讀取時,在我的winXP箱創建的郵件生成警告。字符編碼與msysgit

我的名字中包含特殊字符(O),我想這是問題的根源,因爲我的名字是在提交。 我看到了這個問題,而試圖在提交在WinXP創建藏匿的變化: Warning: commit message does not conform to UTF-8.

我想檢查使用的是什麼編碼生成承諾在WinXP,但怎麼也找不到。

$ git config --get i18n.commitencoding 回報在兩臺機器上的空白。

http://www.kernel.org/pub/software/scm/git/docs/git-commit.html似乎是說,Git首先在提交對象的編碼。

GIT中的日誌,GIT中顯示,GIT中怪和 朋友看的 編碼報頭中的commit對象,並嘗試除非 另有說明重新編碼 日誌消息轉換成UTF-8。

這很好,但爲什麼git抱怨win7而不是winXP?


msysgit版本在兩臺機器上都是相同的:1.7.4.msysgit.0。

+0

通過其軟你有特殊字符生成的文件名「 ○:「?使用'msys'或帶有導航窗口應用程序? –

回答