Git lfs跟踪子文件夹下的所有文件

时间:2018-03-08 18:18:15

标签: git git-lfs

我正在尝试跟踪子文件夹资产/大型资产下的所有文件,但以下内容无效。 git lfs跟踪“资产/大资产/ **”

2 个答案:

答案 0 :(得分:0)

我能够通过将子文件夹重命名为Large来解决此问题。由于某些原因,子文件夹不能使用名称中的空格。

答案 1 :(得分:0)

使用git lfs track "Assets/Large Assets/**"会产生:

Assets/Large/[[:space:]]Assets/**

如果您仔细看,您会在/之前获得“额外” [[:space:]],这会破坏LFS过滤器。

解决方案是不要使用双引号"并转义*和转义空格。

最终结果将是:

git lfs track Assets/Large\ Assets/\*\*