功能请求: 允许定义指向现有 HTTP 文件的指针
作者: mitar创建于 2020年7月18日更新于 2026年8月27日
标签enhancementproposal
这可能更多的是一个 git-lfs 设计建议/功能建议问题。如果有其他场所可以做这些,请告诉我。 我们正在使用 git LFS 来跟踪和版本化科学数据集。它工作得很好。我们可以同时跟踪元数据(作为 JSON 文件)和二进制数据,用户可以使用熟悉的工具(git)来完成这些操作。这不仅可以实现出色的可重现性,还可以将特定的 git 哈希存储在计算中,并确保您可以在以后检索这些数据。在进一步研究此问题时,我意识到在存储需求方面可能存在一些小的优化,此外,在将大型数据集存储在 GitHub 和 GitLab 时,还有一些事情可以帮助我们。确切地说,这两个服务都限制了可以存储大型文件的文件和/或仓库的大小。这在过去曾给我们带来一些问题,但我们已经找到了一些解决方案(例如压缩数据等),但我预计解决方案可能并不总是可行。因此,由于我们目前正在使用 GitHub 和 GitLab 来存储这些数据集,我不希望到达无法再存储的地步。 另一方面,许多数据集已经在不同的数据仓库中公开发布在线,可通过公共 HTTP 访问。因此,我们是否可以扩展指针规范,以允许以下内容:
内容来源: git-lfs/git-lfs