我创建了一个分支“用户”,在其中我做了很多更改,包括一个 .less 文件。我打开了一个较少的编译器,它会在保存时自动编译。当我更改为 master 分支时,.less 文件已编译,因此我的 .css 文件现在在 master 上有所不同。所以现在我不能合并用户(包括提交)或切换回用户分支。
我收到以下错误:
pathspec 'media/less/content/public/template.css' did not match any file(s) known to git.
无论如何我可以撤消它或忽略该文件,以便我可以合并“用户”吗?
我试图签出该文件,但它没有工作:
git checkout media/less/content/public/template.css
结果是
pathspec 'media/less/content/public/template.css' 与 git 已知的任何文件都不匹配。