?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
git-unpack-objects - 從打包的壓縮文件中解壓縮對象
git unpack-objects [-n] [-q] [-r] [--strict]
從標(biāo)準(zhǔn)輸入中讀取壓縮檔案(.pack),將其中包含的對象展開并以“松散”(每個文件一個對象)格式將其寫入存儲庫。
倉庫中已存在的對象不會從packfile中解壓縮。因此,如果您在目標(biāo)存儲庫中存在的包文件上使用此命令,則不會解壓縮任何內(nèi)容。
請參閱git-repack以獲取生成新包并替換現(xiàn)有包的選項(xiàng)。
-n
空轉(zhuǎn)。檢查包文件,而不實(shí)際解包對象。
-q
該命令通常顯示百分比進(jìn)度。這個標(biāo)志抑制它。
-r
解包損壞的包文件時,該命令在第一次損壞時死亡。這個標(biāo)志告訴它繼續(xù)前進(jìn)并盡最大努力恢復(fù)盡可能多的對象。
--strict
不要編寫含有破碎內(nèi)容或鏈接的對象。
--max-input-size=<size>
模具,如果包裝大于<size>。