2011-10-28 7 views
3

githubでは、「[email protected]」にマスターブランチにプッシュする権利しか持たせたくありません。 githubが提供する「受信後のURLフック」でこれを実現できますか?ポスト受信URLフックを使用してプッシュを中止することはできますか?

+2

別のレポを作成してみませんか?これは、 "[email protected]"が離脱または変更された場合、フックを書き直す必要があります。別のレポにあった場合は、素敵なインターフェイスでアクセス権を変更するだけです –

答えて

4

代わりに2つのリポジトリを保持します。 [email protected]は「メイン」レポを維持し、他のレポはそれをフォークします。誰かがメインに何かを取得したいときはいつでも、プルリクエストを発行します(あるいは、format-patchとmailを使用します)。そしてインテグレータはそれをメインにマージすることができます。

[email protected]は、フォークされたリポジトリのmain(git fetch upstreamなど)も維持することが望ましいでしょう。

関連する問題