英語フランス語スペイン語

Ad


OnWorksファビコン

git-pack-refs - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して OnWorks 無料ホスティング プロバイダーで git-pack-refs を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド git-pack-refs です。

プログラム:

NAME


git-pack-refs - ヘッドとタグをパックしてリポジトリに効率的にアクセスする

SYNOPSIS


git パック参照 [--すべて] [--プルーンなし]

DESCRIPTION


伝統的に、ブランチの先端とタグ(総称して ヒント) XNUMXつのファイルが保存されました
$GIT_DIR/refs ディレクトリの下の (サブ) ディレクトリ内の ref ごとに。 多くのブランチチップは次のような傾向がありますが、
頻繁に更新されるため、ほとんどのタグと一部のブランチ ヒントは更新されません。 リポジトリに
数百または数千のタグ、この XNUMX ファイル/ref 形式はストレージを無駄にし、損害を与えます
パフォーマンス。

このコマンドは、refs を
単一ファイル、$GIT_DIR/packed-refs。 従来の ref が欠落している場合
$GIT_DIR/refs ディレクトリ階層は、このファイル内で検索され、見つかった場合は使用されます。

その後ブランチを更新すると、常に $GIT_DIR/refs ディレクトリの下に新しいファイルが作成されます。
階層。

参照が多すぎるリポジトリに対処するために推奨される方法は、その参照をパックすることです。
--all を XNUMX 回指定し、時々 git Pack-refs を実行します。 タグは定義上、固定されており、
変化することは期待されていません。 ブランチ ヘッドは最初の Pack-refs --all でパックされます。
ただし、現在アクティブなブランチヘッドのみがアンパックされ、次のパック参照は
(--all なし) は解凍されたままになります。

OPTIONS


- すべて
このコマンドはデフォルトで、すでにパックされているすべてのタグと参照をパックして、そのまま残します。
他の審判は一人で。 これは、ブランチの活発な展開が期待されるためであり、
チップを梱包してもパフォーマンスは向上しません。 このオプションを選択すると、分岐の先端が次のようになります。
も詰め込まれています。 歴史的関心の多くのブランチを含むリポジトリに役立ちます。

--剪定なし
このコマンドは通常、パッキング後に $GIT_DIR/refs 階層の下のルーズ ref を削除します。
彼ら。 このオプションは、そうしないように指示します。

onworks.net サービスを使用してオンラインで git-pack-refs を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad