#author("2025-03-30T10:18:51+00:00","default:yoya","yoya")
#author("2025-03-30T10:19:17+00:00","default:yoya","yoya")
TITLE:Git LargeFileStorage
[[Git]] | [[GitHub]]

* GitHub [#c41852ec]

** 課金 [#b7e335a6]

- Git Large File Storage の支払いについて
--  https://docs.github.com/ja/billing/managing-billing-for-your-products/managing-billing-for-git-large-file-storage/about-billing-for-git-large-file-storage


- 1 GiBの無料のストレージと1 GiBの一ヶ月あたりの無料帯域を
-  1 つのデータパックのコストは 5 ドル/月で、一ヶ月の容量として 50 GiBの帯域と 50 GiBのストレージを提供
** 容量 [#hf88e3d8]
** ファイルサイズ [#hf88e3d8]

LFS 無しだと 100MB ?

- Git Large File Storageについて
--  https://docs.github.com/ja/repositories/working-with-files/managing-large-files/about-git-large-file-storage

 GitHub プランに応じて、Git LFS の異なる最大サイズ制限が適用されます。
 製品	ファイルの最大サイズ
 GitHub Free	2 GB
 GitHub Pro	2 GB
 GitHub Team	4 GB
 GitHub Enterprise Cloud	5 GB
 ファイルあたりの制限である 5 GB を超えると、ファイルは Git LFS によって拒否され、エラー メッセージが表示されます。





** 帯域 [#h5751249]

- ストレージと帯域の利用について
--  https://docs.github.com/ja/repositories/working-with-files/managing-large-files/about-storage-and-bandwidth-usage


** 使い方 [#d8b7006c]

- Git Large File Storage を設定する
--  https://docs.github.com/ja/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage

たとえば、 .psd ファイルを関連付けるには、次のコマンドを入力します。

 $ git lfs track "*.psd"
 > Tracking "*.psd"

- リポジトリのファイルを Git Large File Storage に移動する
--  https://docs.github.com/ja/repositories/working-with-files/managing-large-files/moving-a-file-in-your-repository-to-git-large-file-storage

 $ git lfs migrate info
 $ git lfs migrate import --include="*.psd"