【发布时间】:2018-05-14 18:03:40
【问题描述】:
是否可以在本地缓存 git-LFS 存储库中的所有文件以供离线使用?也就是说,即使没有互联网连接来获取 git-LFS 文件,也要让 repo 像普通的 git repo 一样可用?
【问题讨论】:
是否可以在本地缓存 git-LFS 存储库中的所有文件以供离线使用?也就是说,即使没有互联网连接来获取 git-LFS 文件,也要让 repo 像普通的 git repo 一样可用?
【问题讨论】:
是的!您可以使用以下命令下载所有 LFS 文件:
git lfs fetch --all
在此处查看此功能的文档:
https://github.com/git-lfs/git-lfs/blob/master/docs/man/git-lfs-fetch.1.ronn
【讨论】:
git lfs fetch origin master 这样的分支。
git fetch origin master 应该可以完成你想要的。最初的问题想要缓存所有文件,以便他们可以像使用普通的 git repo 一样使用 repo。在这种情况下,您确实需要所有历史版本的二进制文件。
git lfs fetch --all
git lfs pull
【讨论】: