什么是“git lfs migrate info”的输出意思?

8
当我在一个仓库中运行git lfs migrate info --everything时,我会得到以下输出结果:
... clipped
migrate: Examining commits:  99% (3622/3647)                                  migrate: Examining commits: 100% (3647/3647), done
*.json  56 MB     739/739 files(s)      100%
*.py    54 MB   2382/2382 files(s)      100%
*.ps1   9.4 MB    468/468 files(s)      100%
*.stl   5.3 MB        4/4 files(s)      100%
*.js    3.4 MB      45/45 files(s)      100%
  1. 大小指的是什么?例如,*.json56 MB
  2. 739 可能是文件数量,但第一个意味着什么,第二个意味着什么? (x/y - x 是什么,y 是什么?)
  3. 100% - 百分之百的什么?
1个回答

8
  1. 该大小是指不在LFS中存储且符合info命令指定条件的具有该扩展名的存储库中的文件所占用的字节数。由于您唯一的标准是--everthing,因此包括您存储库中的所有内容。

  2. 第一个数字是该扩展名匹配的文件数,而第二个数字是选定提交中具有该扩展名的所有文件数。如果加入--above=限制,您可以看到差异。

  3. 百分比仅是第二个问题中数字的比例。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接