有没有一种方法可以像Torrent下载一样从git下载一个项目?

cgh8pdjw  于 2023-05-15  发布在  Git
关注(0)|答案(2)|浏览(267)

所以我没有一个良好的互联网连接,我得到EOF错误从git,当我试图下载一个大文件(游戏资产虚幻引擎,uassets)。项目大小超过78GB。所以我需要找到一种方法来下载所有的文件,但在一个单独的方式。
1.我试过目录下载(它不工作,因为它是一个公司拥有的git)。
1.我试过单个文件下载,它的工作,但超过1000++文件需要下载,所以它也不是一个选择。
1.下载为zip只下载2GB(不超过2GB,有时会更少)而且它不下载.git文件夹,所以我甚至不能识别它作为Git桌面上的存储库。
1.尝试使用(Fork,Source tree,VS Code(Git Extension),VS Studio Community 2019,Git Desktop,Git Bash)下载文件的一部分,但以EOF结束,并且当发生此错误时,所有下载都会被删除。
我愿意听取你们如何解决这个问题的建议。我可以确保EOF错误发生在我的坏互联网上。因此,需要一种方法来下载这个大文件在多天(如洪流下载),如果可能的话。

ztigrdn8

ztigrdn81#

有没有一种方法可以像Torrent下载一样从git下载一个项目?
不想
我愿意听取你们如何解决这个问题的建议
不行你有选择

  • 更改您的提供商并获得更稳定和快速的连接
  • 改变你的工作方式,停止在“无脑模式”下使用git:
  • Git(根据设计和目的)不打算在repo中处理大文件
  • 从存储库中存储的源代码存储 * 生成 * 的二进制工件总是坏主意(tm)
  • 如果你必须在仓库中处理大文件,你必须考虑using Git-LFS,a)Git-provider,它支持git-lfs b)local fast LFS-storage
kcrjzv8t

kcrjzv8t2#

有一个非常非常alpha状态的陈旧项目托管在Google,旨在实现您所描述的目标:https://code.google.com/archive/p/gittorrent
但正如我所说,它似乎是相当陈旧,没有积极的发展,没有一个健康的同行使用它,一个洪流系统是相当无用的。
这是一个耻辱,虽然我也觉得这样的工具将是有用的-克隆GCC的源代码是一个耐心的练习,例如!

相关问题