fatal: pathspec 'fileName' did not match any files 解决办法

再删除文件的时候突然出现了这个问题:fatal: pathspec ‘fileName’ did not match any files

分析如下:这个文件怎么回事?为什么删不掉?难道是分支的错误?还是怎么回事?

产生原因:该文件存在于.gitignore文件中因此,不让动!
解决方案:既然知道原因那就好办了,

  • 1.将文件从.gitignore移除

  • 2.将移除后的.gitigore文件提交(或者将文件提交)

  • 3.我的操作步骤是 a. git add . b.git commit -m ‘这次把信息移除了’ c.git rm fileName

    文件就可以正常删除了

发布了32 篇原创文章 · 获赞 26 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_27416233/article/details/84787248