Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git Bash中的西里尔字母_Git_Cmd_Cygwin - Fatal编程技术网

Git Bash中的西里尔字母

Git Bash中的西里尔字母,git,cmd,cygwin,Git,Cmd,Cygwin,我试图将工作目录更改为C:/Users/АббаГ,以便在那里初始化git repo,但它不起作用。我不能在Git Bash中键入西里尔字母,而我可以在cmd.exe中键入。如何修复它?尝试在中运行git shell。下载msys版本,将其放入程序文件\Git\bin目录中,并使用mintty-运行它(创建快捷方式) 这将使unicode输入工作正常,您还将获得其他改进(尤其是更好的大小调整和复制粘贴)。您确定这是关于Cygwin的吗?在讨论Git for Windows及其包含的bash sh

我试图将工作目录更改为
C:/Users/АббаГ
,以便在那里初始化git repo,但它不起作用。我不能在Git Bash中键入西里尔字母,而我可以在cmd.exe中键入。如何修复它?

尝试在中运行git shell。下载msys版本,将其放入
程序文件\Git\bin
目录中,并使用
mintty-
运行它(创建快捷方式)


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

您确定这是关于Cygwin的吗?在讨论Git for Windows及其包含的bash shell时,通常使用术语“Git bash”。我也有同样的问题!有谁能帮忙解决这个问题吗?我不想使用Cygwin或其他东西。虽然mintty很适合调整大小,但不幸的是它不支持unicode输入。它在我的机器上确实支持。而默认的提示则不是。对我来说,它是完全相反的。在
cmd
prompt中,我可以毫无困难地输入西里尔字母,
git initПцццц
工作正常。但是,如果我开始使用mingw
bash
mintty
,尝试输入西里尔字母根本不起作用-它会打印类似于
:\350\342\345\362
的内容。这是Windows7x64(标准英语)。嗯,我用的是WindowsXP。但是请注意,在
cmd
unicode中,unicode也适用于我,只是在git bash中不适用。如果mintty中存在unicode问题,请尝试更改其设置。@mvp在我的例子中有
~/.bash\u profile
重新定义了
LC\u ALL=C
,因此禁用了所有mintty设置。删除后,
~/.bash\u profile
mintty工作了!