情况如下
$ touch test3.txt 新创建一个文件test.txt $ git rm test3.txt 删除文件 fatal: pathspec 'test3.txt' did not match any files |
第一个原因,的确是路径有问题
第二个原因,应该是新版git防止误删导致文件无法找回的操作,test3.txt 文件是新建文件,从未commit过,如果删除,是无法找回的
解决方案
1.先add + commit此文件,之后便可git rm test3.txt
2.add 此文件 然后 git rm -f test3.txt亦可