如果我在客户端安装了git lfs并运行:
git clone
相当于
git lfs clone
或会发生不同的结果?
谢谢!
这个问题的答案:
Can one clone a Git LFS repo without installing Git LFS?
似乎暗示如果安装了git lfs,git clone将会起作用。目前尚不清楚这是否意味着两个命令的工作方式相同。不幸的是,我的声誉太低,无法评论和询问。
答案 0 :(得分:5)
我将git客户端从2.10.0更新为2.16.1,它现在说:
WARNING: 'git lfs clone' is deprecated and will not be updated
with new flags from 'git clone'
'git clone' has been updated in upstream Git to have comparable
speeds to 'git lfs clone'.
我想答案是,git lfs clone现在与git clone几乎完全相同,而且单独的命令将会消失。
答案 1 :(得分:4)
git lfs clone
本质上运行以下命令序列(请参阅#1973):
$ GIT_LFS_SKIP_SMUDGE=1 git clone git@something.something.git
$ cd something
$ git lfs pull
注意,自Git LFS 2.3.0起已弃用git lfs clone
(请参阅#2526)。只需使用git clone
。
答案 2 :(得分:2)
使用
以光速进行克隆customers_id customers_number society type customer_name 78 46546 EPC Holding_1 79 53456 EPC Holding_2 83 763645 Shipowner Ship owner 77 324543 78 Shipowner Ship owner 84 63465435 Shipyard Shipyard 80 534523 79 Shipowner Ship owner 81 836754 79 Shipowner Ship owner 82 8746546 80 Shipowner Sub Ship owner
你肯定是一个新功能 想要利用如果你有一个非常大的存储库,和 特别是如果你在Windows上,是专门的LFS克隆命令:
git lfs clone
git lfs clone ssh://git@mybb-server.com:7999/lfs/repo.git my-clone
命令的运行方式与git lfs clone
完全相同 相同的论点,但有一个重要的区别:它是很多 快点!根据您拥有的文件数量,它可以超过 事实上快了10倍。
通读这篇文章,了解git clone
vs git lfs clone
的幕后故事
https://developer.atlassian.com/blog/2016/04/git-lfs-12-clone-faster/