私は GitHub の企業アカウントにいくつかの Git プライベート リポジトリを持っていますが、特定のブランチ (マスター、開発、ベータ、またはパターンなど) を誰かにプッシュしてほしくありません。また、いくつかのフックを定義しようとしましたが、これを GitHub で実行し、クライアントの事前プッシュ フックで実行しないようにしたいと考えています。
だから私の問題を簡単に説明するために、私は欲しい:
git push origin develop
ブランチ名が原因でサーバー ( GitHub ) に拒否されるのですが、プリプッシュ フックによるクライアント チェックはしたくありません。本当は GitHub にチェックして拒否してもらいたいのです。
また、特定のユーザーのみに許可することが可能であれば、最初は全員に対して無効にするだけで十分です.