3

我正在尝试将工作目录更改为在C:/Users/Абырвалг那里初始化 git repo,但它不起作用。我不能在 Git Bash 中输入西里尔字母,而我可以在 cmd.exe 中输入。我该如何解决?

4

2 回答 2

0

尝试在mintty中运行 git shell 。下载 msys 版本,将其放在您的Program Files\Git\bin目录中并使用mintty -.

这将使 unicode 输入工作,您还将获得其他改进(尤其是更好的调整大小和复制和粘贴)。

于 2013-06-10T17:22:36.183 回答
0

我发现以下步骤很有帮助:

  1. Git Bash
  2. 右键单击并选择Options...
  3. 选择Text左侧的组
  4. 将字体更改为Consolas
  5. 选择CasLocaleUTF-8asCharacter set
  6. 应用并保存。

Git Bash 选项

  1. 在终端执行:
git config --global core.quotepath false
  1. 在极少数情况下,也可以在终端中执行
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 回答