Git LFS git lfs migrate导入是否包括.gitattribute中指定的所有文件类型?

dgenwo3n  于 2022-11-20  发布在  Git
关注(0)|答案(2)|浏览(169)

我安装了git lfs并创建了一个gitattribute文件,其中包含了很多需要跟踪的文件类型。现在我想对. gitattribute中指定的所有文件类型运行git lfs migrate命令。我该怎么做呢?
我找到的所有源代码似乎一次只能处理一种文件类型,或者是用逗号分隔的文件类型列表:
第一个

toe95027

toe950271#

我想你要找的是git lfs migrate import --fixup
以下是git lfs migrate import的文档,其中指出:
--fixup根据仓库中的.gitattributes文件在每次提交的基础上推断--include--exclude过滤器。实际上,此选项导入了Git LFS根据仓库的.gitattributes文件应该跟踪的任何文件路径,但这些文件路径还不是指针。此选项与显式给定的--include--exclude过滤器不兼容。

dy2hfwbg

dy2hfwbg2#

包括具有特定扩展名的大文件:

$ git lfs migrate import --include='*.psd'

包括具有多个扩展名的大文件:

$ git lfs migrate import --include='*.psd,*.mp4'

包括具有任何扩展名的大文件:

$  git lfs migrate import --everything --include="*.*"

相关问题