1

我正在与其他团队成员一起开发统一游戏。我目前正在使用 git lfs,但它提供给我们的 1gb 绝对不足以满足我们拥有的大型艺术资产和不断对其进行的更改。我正在寻找一种替代方案,它具有使用 github 桌面推送和拉取更改的简单性,但至少具有 10gb 的存储空间。不幸的是,我的预算为零。我在想,与其将 git lfs 推送到 github.com,不如将其推送到 google 驱动器,从而为您提供 15gb 的免费存储空间。我不知道这是否可能与 github 桌面或其他客户端有关。我和我的团队成员对 git 非常陌生,因此感谢您提供详细的解释。谢谢!

4

4 回答 4

1

你可以看看dvc。它类似于 Git LSF,它们支持谷歌驱动器作为后端。

于 2021-07-05T09:52:44.883 回答
0

Gitlab 可能是 github 的替代品,因为它为您提供了每个 repo 10 Gb 的限制

于 2021-03-07T03:51:10.397 回答
0

Git LFS 支持自定义传输适配器和独立传输适配器的概念。这些工具可以从您选择的任意位置或 URL 上传和下载数据,包括 Google Drive。Git LFS 本身使用这些技术来实现本地路径和file:///URL 的传输。

如果您愿意,您可以创建其中一种类型的适配器来将您的数据上传到 Google Drive。如果需要,您可以查看本地路径传输适配器的外观并以此为基础。

于 2021-03-07T19:03:58.167 回答
0

我可以给你我使用的对我来说很好的解决方案。我不对我在项目中使用的任何大型资产包使用任何版本控制。我的项目的其余部分使用带有 BitBucket 的 Git。我只是将大型资产放在未跟踪的文件夹中。有一个名为FreeFileSync的免费软件,它可以在我的计算机上跨文件夹同步。我使用它来将我未跟踪的文件夹克隆到我计算机上其他位置的另一个文件夹。每次我结束一个工作会话时,我都会同步这个。通过这种方式,我可以节省上传大文件的时间,如果您将大文件放在云驱动器上,这些文件会很快耗尽数据。

于 2021-12-26T10:44:04.477 回答