Git
GitHub
bitbucket

GithubとBitbucketのストレージ周りのお話

More than 3 years have passed since last update.

Bitbucket

Bitbucketには、性能観点からストレージ制限が導入されています。

  • ソフト制限:リポジトリが合計1GB以上になるとメール通知されます
  • ハード制限:2GB以上はプッシュできないようになっています

参考

Github

Githubにも、性能観点から一部制限事項と推奨事項が導入されています。

  • 1ファイル50MB以上のファイルをプッシュしようとすると警告します。
  • 1ファイル100MB以上のファイルはプッシュできません。
  • Githubは、ディスク制限を設けてはいません。しかし、1GB以下にすることを推奨しています。

Git Large File Storageのすすめ

Git用のオープンソースの拡張機能であるGit Lage File Storageで、テキストファイルと同じように大きなファイルを扱うことができます。

参考

Gitの挙動

Githubによると、Gitは、すべてのリポジトリと同じだけの空き領域をハードディスク上に必要とします。たとえば、リポジトリが1GBだったら、Gitは1GBの空き領域が必要です。