我安装了git lfs并创建了一个gitattribute文件,其中包含许多要跟踪的文件类型。我现在想对.gitattribute中指定的所有文件类型运行git lfs migration命令。我该怎么办?
我发现的所有来源似乎一次只执行一种文件类型,或者只用逗号分隔文件列表:
$ git lfs migrate import --include='*.psd'
$ git lfs migrate import --include='*.psd,*.jpg'
--fixup
选项是否可做?从git lfs迁移手册页:
--fixup
基于存储库中的.gitattributes文件,在每次提交的基础上推断--include和--exclude过滤器。实际上,此选项导入应该由Git LFS根据存储库的.gitattributes文件进行跟踪的所有文件路径,但还不是指针。此选项与显式指定的--include,-exclude过滤器不兼容。