不能`git rm`以前跟踪过的文件

时间:2013-07-09 17:58:01

标签: git windows-8 msysgit git-rm

我在Windows 8计算机上安装了一位开发人员,该计算机安装了来自Git-Scm的git,他无法使用git rm从其repo中删除文件。

git --version输出:

version 1.8.1.msysgit.1

当他试图解开文件时,他收到了这条消息:

fatal: pathspec '<path>' did not match any files

我不确定问题是什么,我们尝试了多种方式从Windows输入路径(./folder/file"./folder/file"folder/file,{{1}到目前为止,这些尝试都没有奏效。

如果我愿意,我可以删除机器上的文件,但我想知道Git的问题在这里。他为什么不能"folder/file"档案?

1 个答案:

答案 0 :(得分:2)

通过命令行使用git无效,期间。是的,我们知道跟踪和未跟踪文件的区别,我们不是git迟钝。

我最终启动了gui,而通过我们能够正确删除文件。这是以前的一个问题,所以我认为这是Git-Scm的bash提示中的一个错误。

编辑:

实际上,我确实很迟钝。 git commit <removed file>

http://ragefaces.s3.amazonaws.com/5041f6fdae7c704ffe000001/facepalm.png