我正在尝试将工作目录更改为在C:/Users/Абырвалг
那里初始化 git repo,但它不起作用。我不能在 Git Bash 中输入西里尔字母,而我可以在 cmd.exe 中输入。我该如何解决?
问问题
2119 次
2 回答
0
尝试在mintty中运行 git shell 。下载 msys 版本,将其放在您的Program Files\Git\bin
目录中并使用mintty -
.
这将使 unicode 输入工作,您还将获得其他改进(尤其是更好的调整大小和复制和粘贴)。
于 2013-06-10T17:22:36.183 回答
0
我发现以下步骤很有帮助:
- 跑
Git Bash
- 右键单击并选择
Options...
- 选择
Text
左侧的组 - 将字体更改为
Consolas
- 选择
C
asLocale
和UTF-8
asCharacter 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)
于 2021-10-30T04:41:36.067 回答