2017-04-11 7 views
0

gitlabでブランチを作成するだけです。私は問題なくそのブランチを押し込むことができますが、他の開発者はそのブランチを押し込むことはできません(それは拒否されます)。私が作成したブランチを他のdevにプッシュさせる

私はプロジェクトを作成した人ではありません(マスターにすることはできません)、ブランチを作成しました。

すべての開発者を特定のブランチにプッシュするように自動化することはできますか?

ありがとうございます。

+0

プロジェクトに追加しましたか? – Sebastian

+0

ええ、私はそれらをプロジェクトに追加しました。 – Gregory

+0

私はgitlabについてはあまり気にしませんが、他のブランチにプッシュできるデフォルト設定ではかなり確実です。通常pushが拒否されたときは、説明をstdoutに出力するはずです。あなたの同僚は何を見ますか? – max630

答えて

0

Gitlabはprotected branchesのコンセプトを持っており、ロールがMasters以上のユーザだけがプッシュできます。デフォルトでmasterブランチが保護されています。この設定を変更するには、cogアイコン→プロジェクトページの保護されたブランチをクリックします。

あなたの質問に答えて、あなたが作成したブランチは保護されたブランチかもしれません(多分保護される正規表現があるかもしれません)。または他の人が少なくともDeveloperロールアクセスを持っていないかもしれません。

すべての開発者に特定のブランチをプッシュする権限を与えることはできますか?

はい。設定(cogアイコン) - >メンバー

関連する問題