クライアント側から実行されたコマンドを見つけることができる HOOK を使用する方法はありますか。これには、クライアント側から送信されたすべてのコマンド オプションが含まれている必要があります。
たとえば、クライアントマシンにないすべてのブランチを自動的に削除し、クライアントマシンで利用可能なブランチを複製しようとする --mirror と呼ばれるプッシュのオプションがあることがわかりました (git push --mirror の例)。クライアントマシン。
git push で送信されたコマンドオプションを確認できる pre-receive フックを作成できれば、 --mirror オプションが使用されていないかどうかを確認でき、それ以上の処理なしでコマンドを拒否できます。
どんな助けでも大歓迎です。ありがとうゴピ