我正在尝试将工作目录更改为 C:/Users/Абырвалг
以在那里初始化 git repo,但它不起作用。我不能在 Git Bash 中输入西里尔字母,而我可以在 cmd.exe 中输入。我该如何解决?
最佳答案
我发现以下步骤很有用:
- 运行
Git Bash
- 右键单击并选择
Options...
- 选择左边的
Text
组 - 将字体更改为
Consolas
- 选择
C
作为Locale
和UTF-8
作为Character set
- 应用并保存。
- 在终端执行:
git config --global core.quotepath false
- 在极少数情况下,也在终端中执行
export LANG='C.UTF-8'
现在您可以创建一个名称中包含西里尔符号的文件并执行 git status
:
$ mkdir test && cd test
$ git init
Initialized empty Git repository in C:/Users/Maxx/test/.git/
$ touch Абырвалг
$ git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
Абырвалг
nothing added to commit but untracked files present (use "git add" to track)
关于git - Git Bash 中的西里尔字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17028799/