非常教程

Git参考手册

Git

git unpack-objects

名称

git-unpack-objects - 从打包的压缩文件中解压缩对象

概要

git unpack-objects [-n] [-q] [-r] [--strict]

描述

从标准输入中读取压缩档案(.pack),将其中包含的对象展开并以“松散”(每个文件一个对象)格式将其写入存储库。

仓库中已存在的对象不会从packfile中解压缩。因此,如果您在目标存储库中存在的包文件上使用此命令,则不会解压缩任何内容。

请参阅git-repack以获取生成新包并替换现有包的选项。

选项

-n

空转。检查包文件,而不实际解包对象。

-q

该命令通常显示百分比进度。这个标志抑制它。

-r

解包损坏的包文件时,该命令在第一次损坏时死亡。这个标志告诉它继续前进并尽最大努力恢复尽可能多的对象。

--strict

不要编写含有破碎内容或链接的对象。

--max-input-size=<size>

模具,如果包装大于<size>。

Git

Git 是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以 GPL 发布。最初目的是为更好地管理 Linux 内核开发而设计。

主页 https://git-scm.com/
源码 https://github.com/git/git
发布版本 2.14.3