2016-08-26 4 views
1

ステージング/プロダクションサーバの特定のユーザがmasterブランチにプッシュするのを拒否する方法はありますか?私はこのSO question 2年前に投稿渡って来たが、誰かがこの問題についてより多くの光を当てることができれば、私は疑問に思うgitでアクセス制御を設定する(私たち自身のGitサーバで)

EDIT
我々はgithubのような外部の専用ホスティングサイト上で当社のGitプロジェクトをホスティングしていない

+0

githubも使用していますか? –

+0

Gitサーバーとして何を使用していますか? GithubまたはGitLabまたはStashまたはGitolite?私が覚えている限り、Github、GitLab、Stashは力を押しつけるのを防ぐ機能を持っていました。これはGitサーバーの販売/技術チームに尋ねなければならない質問です。 stackoverflowではありません。 – Nav

+0

私たちは独自のgitサーバーを使用しています –

答えて

2

サーバーを制御している場合、いくつかのACL機能を含むGitリポジトリホスティングサービスを追加することができます。

  • gitolite
  • GitLab(これcan protect a branch、マスターにプッシュする開発者を防止する)あなたがGitのサーバーとして使用している内容に応じて

Gogsないnot have yet that feature

0

を:GitHubのかGitLabまたはStashまたはGitolite?私が覚えている限り、Github force pushGitLabgitolite force pushStash force pushの機能があります。この質問に対する答えは、それぞれのサーバーのWebサイトで確認できます。それらのすべてがそれを説明しました。

さらに疑問がある場合は、販売/技術チームにお問い合わせください。彼らには、あなたの質問に詳細に答えさせる人がいます。

+0

編集を参照してください、私たちは独自のgitサーバーを使用して協力しています –

関連する問題