【发布时间】:2019-10-10 12:17:04
【问题描述】:
在我的 Ubuntu 系统上,我安装了 Git LFS 和 Git,并克隆了一个存储库,其中一些文件由 Git LFS 管理。但是这些文件没有下载,除了一个标记文件。 (直到我检查了文件大小,我才意识到它们不是整个文件,因为它们在我的文件系统中以正确的名称显示在正确的位置。)
我从this answer 看到git lfs clone 已被弃用,只需git clone 应该可以工作。但是当我尝试这样做时,我感到困惑。我习惯于只运行git clone https://foobar.git 并让它设置目录。但是除非在使用它的每个目录中使用git lfs install 初始化它,否则 Git LFS 将无法工作。 (这就是为什么这第一次不起作用的原因,至少现在我知道了。)
所以我设置了目录,在其中运行git init 和git lfs install,然后运行git clone https://foobar.git。这将为嵌套在我创建的目录中的 repo 创建一个目录,不是吗?不知何故,这似乎是错误的。
克隆这个 repo 需要几个小时,所以我想确信我做对了。看着documentation on GitHub,似乎上面的命令集是正确的——如果你读了整件事的话。信息位由一千个单词左右分隔。是这样的吗?
【问题讨论】: