2017-12-28 6 views
0

統合ワークフロー: https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflowsgithubインテグレーションのワークフロー:コントリビュータプッシュが「祝福されたレポジトリ」に変更されたときはどうなりましたか?そこに記載さ

enter image description here

私は一つのことを理解していない:直接「祝福された」リポジトリにコミットをプッシュしていないために貢献を防ぎ何? 「統合マネージャ」に「祝福」されたコミットを「転送」できる自動化ツールはありますか?または、これは管理上の意思決定によってのみ規制される可能性がありますか?

答えて

2

寄稿者が "blessed"リポジトリにコミットを直接プッシュしないようにするにはどうすればよいですか?

これを防止する方法はたくさんあります。 gitoliteツールを使用すると、sshで使用可能なリポジトリを保護できます。 Webベースの開発環境(github、gitlab、pagureなど)にはそれぞれ独自の権限管理があります。最後に、単純なトリックがあります。統合されたリポジトリを統合マネージャのために非公開にしますが、チーム内の他のすべての人には読み取り専用で公開します。

「統合マネージャ」に「祝福」されたコミットを「転送」できる自動化ツールがありますか?

どのような方法でも実装できます。 Gitプルリクエスト、またはGitHubプルリクエストなどがあります。

関連する問題