如果我尝试检查开发分支,我会得到以下错误:
$ git checkout development
error: invalid path 'src/assets/svg-icon/exit.svg:Zone.Identifier'
有人能告诉我为什么要买这个吗?我使用的是windows-10。
我在克隆项目时遇到了同样的问题。借助此页面了解发生这种情况的原因,从而解决了此问题https://github.com/git-for-windows/git/issues/2777
然后运行此命令以设置标志
git config core.protectNTFS false
以上命令需要管理员权限才能更新标志
要以管理员身份运行此命令,请以管理员身份打开终端(cmd提示符(并运行下面提到的命令
git config --system core.protectNTFS false
有关更多详细信息,您可以浏览此页面
github/git结账返回';错误:无效路径';在Windows 上
问题2777确实添加了:
这确实是一个无效的路径。
CCD_ 3后缀是所谓的">备用数据流";(如需更多信息,请参阅本博客文章(,附在有问题的文件中,并且不应该提交,当然也不应该签出。
您需要在签出之前删除它(例如,使用
--no-checkout
进行克隆,然后在core.protectNTFS=false
下操作的同时使用Git索引玩游戏(。
博客文章:"隐藏在显而易见的地方:交替数据流";来自David Hamann。
对我来说,这是一个无用的文件。在我的工作流程文件中,我在构建后删除了它,然后一切都正常了。