動画の容量と保存 · 参考資料確認日 2026年9月17日
GitHub Releasesの容量上限:各アセットは2 GiB未満
GitHub Releasesで配布するファイルは、1つずつ2 GiB未満に収める必要があります。リリース全体の合計容量、アセット数、帯域使用量は別の条件なので、個別に確認しましょう。
2 GiBちょうどは不可。「未満」で確認する
リリースに添付する各アセットの容量は、厳密に2 GiB未満でなければなりません。「2 GiB以下」ではないため、2 GiBちょうどのファイルは条件を満たしません。
GiBは二進単位で、2 GiBは2,147,483,648バイトです。十進単位の2 GBとは異なります。配布ファイルを確認するときは、丸められたGB表示だけに頼らず、バイト数がこの境界を下回っているかを確かめてください。
| rule | value | scope |
|---|---|---|
| assets/release | up to 1,000 | count |
| individual asset | strictly under 2 GiB | per asset |
| total release size | no limit stated | release-asset scope |
| bandwidth usage | no limit stated | release-asset scope |
最大1,000アセットと、合計容量の制限なしは別条件
1つのリリースに含められるアセットは最大1,000個です。大きな配布物を分割する場合も、各ファイルを2 GiB未満にすることに加えて、アセット数をこの範囲に収める必要があります。
リリース全体の合計容量については、制限なしと明記されています。ただし、この説明によって各アセットの容量上限や1,000個という個数上限がなくなるわけではありません。配布構成を決める際は、合計容量だけで可否を判断しないようにしましょう。
帯域の説明はリリースアセットの配布に限る
リリースアセットの帯域使用量についても、制限なしと明記されています。合計容量と帯域の説明は、このリリースアセットの範囲に適用されるものです。
この説明をリポジトリのGitデータ、Git LFS、API、レート制限や不正利用対策、アカウント全体の保証へ広げることはできません。公開前には配布予定ファイルの一覧を作り、各ファイルの正確な容量とアセット数を確認しましょう。
参考資料
- GitHub About Releases
https://docs.github.com/en/repositories/releasing-projects-on-github/about-releases
確認日:2026-09-17
1,000 assets, strict under 2 GiB and scoped no aggregate/bandwidth limit