对于Git控制台中的文件名空间,路径不能与%20一起使用

Ric*_*oek 3 git

我的文件名包含空格,所以当我执行以下操作时:

git add first%20file.txt
Run Code Online (Sandbox Code Playgroud)

上面的命令在我的控制台中返回了无效的路径

wwn*_*wwn 15

逃离空间怎么样:

git add first\ file.txt
Run Code Online (Sandbox Code Playgroud)


mu *_*u 無 6

正如sschuberth在评论中所提到的 - 您只用于%20转义URL中的空格,而不是命令行中的文件名.

您有两个选项可以添加这些文件

1)转义文件名中的空格

git add first\ file.txt
git add first\ file\ name.txt
Run Code Online (Sandbox Code Playgroud)

2)在引号内添加文件名

git add "first file.txt"
git add "first file name.txt"
Run Code Online (Sandbox Code Playgroud)

FWIW,如果您只有一个名称以字符串开头的文件,您也可以使用制表符完成 first