Git 中文亂碼 for Windows

如果使用的是圖形介面的Git管理工具,則中文顯示沒有問題,有問題的是命令列(CMD)上中文顯示的問題。

1、中文檔名亂碼
中文檔名在Git的使用上並沒有問題,只是在顯示時出現下列紅色部份的亂碼



設定git內部的參數即可正常顯示中文:
$ git config --global core.quotepath false



2、內容中文亂碼

在比對內容或查看log記錄時,中文亂碼如下





可以設定變數來解決,唯該變數並非系統環境變數,所以每次重開CMD都需要再設定一次
如果想一勞永逸,可以設定在系統的環境變數PATH內。

C:\> set LC_ALL=C.UTF-8





修改 Ubuntu 20.04 系統時區