大容量ファイルの制限→
GitHubはリポジトリで許可されるファイルのサイズを制限し、ファイルが最大ファイル制限よりも大きい場合、リポジトリへのプッシュをブロックします。
ファイルをリポジトリの履歴から削除する→
サイズの大きいファイルをリポジトリから削除するには、ローカルリポジトリと GitHub から完全に削除する必要があります。
大きなバイナリを配布する→
プロジェクトによっては、ソースコードの配布に加えて、バイナリやインストーラーなどの大きなファイルの配布が必要となるものがあります。
私のディスク容量はいくつですか?→
GitHub は、すべての Git リポジトリに対して十分なストレージを提供するよう努めていますが、ファイルとリポジトリのサイズにはハードリミットがあります。