日本語 ▾ トピック ▾ 最新バージョン ▾ git-unpack-objects は 2.11.4 で最終更新されました

名前

git-unpack-objects - パックアーカイブからオブジェクトを展開する

概要

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

説明

標準入力からパックアーカイブ (.pack) を読み込み、含まれるオブジェクトを展開して、"loose" (ファイルごとに1つのオブジェクト) 形式でリポジトリに書き込みます。

すでにリポジトリに存在するオブジェクトは、パックファイルから展開されません。したがって、ターゲットリポジトリに存在するパックファイルに対してこのコマンドを使用しても、何も展開されません。

新しいパックを生成し、既存のパックを置き換えるオプションについては、git-repack[1] を参照してください。

オプション

-n

ドライラン。実際にオブジェクトを展開せずにパックファイルをチェックします。

-q

このコマンドは通常、進行状況をパーセンテージで表示します。このフラグはそれを抑制します。

-r

破損したパックファイルを展開する際、コマンドは最初の破損で停止します。このフラグは、処理を続行し、可能な限り多くのオブジェクトを復元するために最善を尽くすように指示します。

--strict

破損した内容やリンクを持つオブジェクトを書き込まない。

--max-input-size=<size>

パックが <size> よりも大きい場合、終了します。

GIT

git[1]スイートの一部

scroll-to-top