错误:尝试在Windows上克隆Sapper项目时路径无效

错误:尝试在Windows上克隆Sapper项目时路径无效,windows,git,svelte,sapper,Windows,Git,Svelte,Sapper,我正在尝试在我的Windows计算机上克隆项目,但出现以下错误: error: invalid path 'src/routes/[region(us|uk)]/profile/[id]/index.svelte' fatal: unable to checkout working tree warning: Clone succeeded, but checkout failed. 似乎错误与目录名称中使用的特殊字符([,],(,),|)有关。然而,这就是路由在中的工作方式 有没有办法解决这

我正在尝试在我的Windows计算机上克隆项目,但出现以下错误:

error: invalid path 'src/routes/[region(us|uk)]/profile/[id]/index.svelte'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
似乎错误与目录名称中使用的特殊字符(
[
]
|
)有关。然而,这就是路由在中的工作方式


有没有办法解决这个问题?

我建议管道字符
|
就是问题所在

文档中没有提到管道,我希望它会引起问题

此外,是git引起了一个问题,所以这不是一个真正的苗条/工兵问题

我建议将您的路线重命名如下:


src/routes/[region(u[sk])]/index.svelte

您在
profile]
@easwee之后有一个额外的
]
-谢谢,删除它,因为这只是一个示例。这不是真实的路线,而是一个包含真实路线中所有特殊字符的示例。我认为问题在于Unix/Linux上的
路径名中只保留了两(2)个字符:NULL(
\000
)和斜杠(
/
)。其他一切都是允许的,当然不是所有的都推荐。