git fsck代表什么?

Lop*_*Sae 37 git git-fsck

fsck命令名后面的含义是什么?

命令的文档似乎没有提到名称的含义.

Bar*_*mar 40

它代表File System ChecK.该名称取自Unix fsck命令,该命令用于验证文件系统.

  • @LopSae,请注意,Git 最初被设想为版本化文件系统,后来才发展成为成熟的 DVCS。 (2认同)

Von*_*onC 20

它首先被称为:

  • fsck-cached (git 0.99),检查存储库是否有错误
  • 然后fsck-objects(git 0.99.8),以报告对象的确切错误,而不是模糊的"坏sha1文件".
  • 最后git fsck(git 1.5.0,2007年1月)

它反映了Git最初是作为文件系统构建的,带有节点图,并git fsck在此GitHub培训中显示文件系统检查,用于验证完整性并查找损坏的对象.