Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.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 rm`_Git_Windows 8_Msysgit_Git Rm - Fatal编程技术网

无法使用以前跟踪的文件`git rm`

无法使用以前跟踪的文件`git rm`,git,windows-8,msysgit,git-rm,Git,Windows 8,Msysgit,Git Rm,我有一个Windows 8计算机上的开发人员,他从安装了git,但无法使用git rm从他的repo中删除文件 git--version输出: version 1.8.1.msysgit.1 当他试图取消跟踪文件时,他会收到以下消息: fatal: pathspec '<path>' did not match any files 致命:路径规范“”与任何文件都不匹配 我不确定问题出在哪里,我们已经尝试了从Windows输入路径的各种方法(/folder/file,“/fold

我有一个Windows 8计算机上的开发人员,他从安装了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
“folder/file”
),但到目前为止都没有成功


如果我想的话,我可以删除我机器上的文件,但是我想知道Git的问题是什么。为什么他不能
git rm
文件?

通过命令行使用git不起作用,句号。是的,我们知道跟踪和未跟踪文件的区别,我们不是git弱智

我最终启动了gui,只有通过它,我们才能正确地删除该文件。这以前是个问题,所以我认为这是Git Scm的bash提示符中的一个bug

编辑: 事实上,我真的很弱智<代码>git提交


能否显示所使用的完整的
git rm
命令?我也许可以帮上忙。@IamJohnGalt
git-rm./app/views/bonds/apply.ctp
就是一个例子,但正如我上面所说,我也尝试过带/不带前导的
/
和带/不带
”,所有这些都不允许我将其从回购中删除。它总是带着那个错误返回/app/views/bonds/apply.ctp“与任何文件都不匹配。我们还尝试反转斜杠(
文件夹\文件
文件夹\文件
)你确定你要删除的文件是git跟踪的吗?
git log
的输出是什么?@CharlesB是的,它是git跟踪的。当我试图做一个
git log
时,它给出了一个错误
致命:模棱两可的参数'app/views/bonds/apply.ctp':未知的修订或路径不在工作中ree
。但事实并非如此。我在git和其他方面都看到了这一点。我终于找到了一个可行的解决办法。我明白了,是不是删除文件的实例一开始就没有提交过?它提交了,只需要提交删除。Durp.是的,我只是想确保我理解。谢谢。