現在、2 つのリポジトリがあります。リポジトリ A は約 100M です。リポジトリ B は 3G に関するものです。レポ B の開発者がレポ A を指すリモートを構成し、ブランチ (repo_B_branch と呼びます) をレポ A にプッシュする状況がありました。
これにより、レポ A のサイズが 3G+ に増加しました。良くない。
レポ A では receive.denynonfastforward が true に設定されています。これはレポ A での repo_B_branch の作成を拒否すべきではありませんでしたか? マスターと共通の祖先を共有しないブランチのプッシュを git で防ぐべきではありませんか?