大きなファイルを管理する
About large files on GitHub
GitHub limits the size of files you can track in regular Git repositories. Learn how to track or remove files that are beyond the limit.
About Git Large File Storage
GitHub limits the size of files allowed in repositories. To track files beyond this limit, you can use Git Large File Storage.
Git Large File Storage をインストールする
Git LFS を使用するには、Git とは別の新しいプログラムをダウンロードしてインストールする必要があります。
Git Large File Storage を設定する
Git LFS をインストール したら、それをリポジトリ内の大容量ファイルに関連付ける必要かあります。
About storage and bandwidth usage
Git Large File Storageを使用するすべてのアカウントは、1 GBの無料のストレージと1 GBの一ヶ月あたりの無料帯域を受け取ります。 帯域とストレージのクオータが十分ではない場合は、Git LFSのための追加のクオータを購入できます。
Git Large File Storage でのコラボレーション
Git LFSを有効にすると、大容量のファイルも Git で扱う通常のファイルと同じようにフェッチ、修正、プッシュできます。 ただし、Git LFSを持っていないユーザの場合、ワークフローが異なります。
リポジトリのファイルを Git Large File Storage に移動する
Git LFS をセットアップしてあり、Git LFS で追跡する必要があるファイルがすでにリポジトリにある場合は、まずそれをリポジトリから削除する必要があります。
ファイルを Git Large File Storage から削除する
リポジトリに Git LFS をセットアップしてあれば、Git LFS からは、すべてのファイルを削除することも、ファイルのサブセットを削除することもできます。
Git Large File Storage のアップロード エラーを解決する
お使いの Git LFS ファイルが正しくアップロードできない場合、アップロード エラーのトラブルシューティングを行うためにいくつかの手順を実行できます。