Я изменил свой core.quotepath
на off
.
Мой locale
- UTF-8
Я использую Git Bash на Windows 10, Git Bash шрифт текста установлен как Consolas.
Но мой файл 初めに.txt
отображался как σê¥πéüπü½.txt
Ошибка шрифта, 初 め に .txt получил изменен на σê ¥ πéüπü½.txt
Шрифт текста был установлен на Consolas
longnx@DESKTOP-D46DU6R MINGW64 /d/tmp/demo-utf8 (master)
$ git config -l
diff.astextplain.textconv=astextplain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
http.sslbackend=openssl
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
core.autocrlf=false
core.fscache=true
core.symlinks=true
credential.helper=manager
pull.rebase=false
merge.tool=kdiff3
mergetool.kdiff3.path=C:/Program Files/KDiff3/kdiff3.exe
diff.guitool=kdiff3
difftool.kdiff3.path=C:/Program Files/KDiff3/kdiff3.exe
core.editor='d:/apps/npp/notepad++.exe' -multiInst -notabbar -nosession -noPlugin
core.quotepath=off
pull.rebase=false
fetch.prune=false
rebase.autostash=false
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
(END)
вот мой locale
, все UTF-8
longnx@DESKTOP-D46DU6R MINGW64 /d/tmp/demo-utf8 (master)
$ locale
LANG=C.UTF-8
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_ALL=
вот git status
возврат
longnx@DESKTOP-D46DU6R MINGW64 /d/tmp/demo-utf8 (master)
$ git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
初めに.txt
nothing added to commit but untracked files present (use "git add" to track)
хотя ls
показать правильно
longnx@DESKTOP-D46DU6R MINGW64 /d/tmp/demo-utf8 (master)
$ ls
初めに.txt
Обновление 2020-08-31
После нескольких попыток я вложил все свои последние надежды на переустановку Git для Windows, теперь он отображается правильно без каких-либо настроек ¯ \ _ (ツ) _ / ¯