Git 添加名称中有空格的文件

0 git github

我正在尝试更新我的文件,但由于文件名包含两个单词而无法执行此操作

$ git add 00162808_LirajMaharjan_CP_Design/Class diagram.mdj
Run Code Online (Sandbox Code Playgroud)

错误:

fatal: pathspec '00162808_LirajMaharjan_CP_Design/Class' did not match any files
Run Code Online (Sandbox Code Playgroud)

我可以添加名称中带有空格的“类图/mdj”之类的文件吗?

161*_*903 7

要么用反斜杠转义空格:

git add 00162808_LirajMaharjan_CP_Design/Class\ diagram.mdj
Run Code Online (Sandbox Code Playgroud)

或者引用文件名:

git add "00162808_LirajMaharjan_CP_Design/Class diagram.mdj"
Run Code Online (Sandbox Code Playgroud)

单引号也可以:

git add '00162808_LirajMaharjan_CP_Design/Class diagram.mdj'
Run Code Online (Sandbox Code Playgroud)