git - git-lfs 中的多个文件版本

标签 git github git-lfs

我正在尝试估算我在 GitHub 上的项目的存储需求,并且有几个关于 git-lfs 如何存储多个版本文件的问题:

  • git-lfs 是否存储多个版本的文件?
  • 如果是这样,对文件的每次更改都会导致整个文件被复制,还是只存储差异?
  • 是否所有版本都计入 github 上的配额?
  • 有什么方法可以控制保留多少个版本?

最佳答案

回答您的问题:

  1. git-lfs 是否存储多个版本的文件?

    是的。所有文件版本都由 git-lfs 存储。

  2. 如果是这样,对文件的每次更改都会导致整个文件被复制,还是只存储差异?

    是的。每一个微小的变化都会导致存储一个新的完整文件。

  3. 是否所有版本都计入 github 上的配额?

    是的。每次推送新版本时,总文件大小都会计入您的配额。

  4. 有什么方法可以控制保留多少个版本?

    没有。 Git LFS 还没有这样的功能。

查看更多详情 here .

关于git - git-lfs 中的多个文件版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42604978/

相关文章:

git - JGit: checkout 远程分支

需要 Git rebase 参数上下文解释

git - 'git remote add upstream' 帮助实现什么?

git - Git LFS 是否支持本地或 "near"二级存储/缓存?

Git LFS 不工作

Git 阶段和提交 - 恢复后未提交的文件会发生什么?

git jenkins scm 插件权限被拒绝

git - 为什么 git commit -a 不添加新文件?

git - Git 分支存储在哪里?

git - 做 git clone 时 "Filtering content"是什么意思?