Git删除名称中包含空格的文件

时间:2012-07-24 07:04:18

标签: git

我添加了一个文件并提交了webpageone fresh.rhtml。我在名字中留下了一个空格。当我尝试删除它时,使用:

git rm -f /webpageone fresh.rhtml

我收到此错误:

pathspec '/webpageone' did not match any files.

我尝试删除另一个文件但它有效......所以问题是间距。我该如何删除?

1 个答案:

答案 0 :(得分:16)

这是一个shell问题,而不是一个git问题。你需要逃离这个空间。这应该有效:

git rm -f /webpageone\ fresh.rhtml

我想这也应该有效:

git rm -f "/webpageone fresh.rhtml"