アーカイブ内のオブジェクト Git LFS について
GitHub は、ZIP ファイルと tarball の形式でリポジトリの [ソース コード アーカイブ](/repositories/working-with-files/using-files/downloading-source-code-archives) を作成します。 これらのアーカイブは、リポジトリのメインページ、またはリリースアセットとしてダウンロードできます。 既定では、 Git LFS オブジェクトはこれらのアーカイブには含まれません。これらのオブジェクトへのポインター ファイルのみが含まれます。 リポジトリのアーカイブの使いやすさを向上させるために、代わりに Git LFS オブジェクトを含めることができます。 含めるには、 Git LFS オブジェクトは、リポジトリにコミットされた _.gitattributes_ ファイル内の追跡規則によってカバーされる必要があります。
リポジトリのアーカイブに Git LFS オブジェクトを含める場合、それらのアーカイブのすべてのダウンロードは、アカウントの帯域幅使用量にカウントされます。 各アカウントは、プランに応じて帯域幅の無料の毎月の割り当てを受け取り、追加の使用量に対して支払うことができます。 「Git Large File Storage の課金」を参照してください。
外部 LFS サーバー ( .lfsconfig で構成されているもの) を使っている場合、それらの LFS ファイルはリポジトリのアーカイブに含まれません。 アーカイブには、 GitHubにコミットされたファイルのみが含まれます。
アーカイブ内の Git LFS オブジェクトの管理
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
![タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。](/assets/cb-28260/images/help/repository/repo-actions-settings.png)
-
[アーカイブ] で、[Git LFSオブジェクトをアーカイブに含める] を選択または選択解除します。