是否有可能在本地缓存Git-LFS仓库中的所有文件以供离线使用?也就是说,即使没有互联网连接来获取Git-LFS文件,也可以像正常的Git仓库一样使用该仓库吗?
是的!您可以使用以下命令下载所有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
。 - pauljohn32git fetch origin master
应该可以实现您想要的效果。最初的问题是希望将所有文件缓存,以便他们可以像普通的 git 仓库一样使用该仓库。在这种情况下,确实需要所有历史版本的二进制文件。 - mbaker3git lfs fetch --all
git lfs pull
git lfs fetch
与 git lfs fetch --all
、git lfs pull
和 git lfs checkout
的区别,因为它们非常令人困惑。所以我进行了研究并发布了这个问答:git lfs fetch
、git lfs fetch --all
、git lfs pull
和 git lfs checkout
有什么区别? - Gabriel Staples