当我在Windows中运行git LFS克隆somerepository,我有以下输出如何在mac和linux上批量下载所有git LFS文件?
Cloning into 'somerepository'...
remote: Counting objects: 24028, done.
remote: Compressing objects: 100% (5003/5003), done.
remote: Total 24028 (delta 7376), reused 23762 (delta 7265)
Receiving objects: 100% (24028/24028), 7.12 MiB | 3.86 MiB/s, done.
Resolving deltas: 100% (7376/7376), done.
Git LFS: (57 of 57 files) 1.57 GB/1.57 GB
最后一行意味着混帐下载文件人在几批(而不是1个文件在类似的git拉时)和这很快。
在linux和mac中,相同的命令仅执行前6个步骤,也不执行最后一个,仅将所有LFS跟踪的文件作为指针。如果我执行读取/检出/拉取,那么git会慢慢下载一个文件的内容。我比较了不同的Linux/Windows/Mac系统中的所有配置,并且行为与最新版本的git和git-lfs完全相同。
我想知道什么是git lfs clone run的最后一个命令,以及如何在Linux和Mac上手动或自动触发它。
感谢
+0
Git的LFS仍然还不稳定,并一直使用它的最后3个月,我们遇到了许多不同的问题,一个工具prod不应该有..无论如何,我的建议是确保始终使用最新版本,而不是依靠默认安装 –