Gitリポジトリのサイズに上限はありますか?

システム的に上限は設定していませんが、リポジトリサイズが大きくなると clone する際に問題が発生する等、取り回しが難しくなりますので 1GB 以下を推奨しております。

リポジトリのサイズが 1GB を越えてしまった場合

もしリポジトリサイズが 1GB 以上になる場合、別のリポジトリに分散いただいたり、リポジトリの履歴や不要なファイルを削除いただく等ご検討ください。

リポジトリのサイズが大きいため clone できない場合

また、リポジトリサイズが大きいことで clone が失敗する場合、shallow clone のご利用をお試しください。

git clone --depth 1 [repository_url]
git fetch --unshallow