2017-02-06 11 views
4

私はリポジトリのマスターブランチにプッシュしようとしていますが、保護されているため、失敗しています。
私はプロジェクトの設定を調べようとしましたが、保護されたブランチのオプションは表示されませんでした。私が見ることができる唯一の選択肢はメンバーです。remote:GitLab:このプロジェクトの保護されたブランチにコードをプッシュすることはできません

remote: GitLab: You are not allowed to push code to protected branches on this project. 
To [email protected]:cmd/release.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:cmd/release.git' 

私のレポにはブランチが1つしかなく、これまでのところ内容はありません。
私は他のReposの保護されたブランチオプションを見ていますが、この特定のものではありません。
内容がなく、デフォルトのブランチのみを持つ新しいレポです。
私にはmasterの許可があります。
残念ながら、私は何とかここに画像をアップロードすることができません。

マスターブランチにコードをプッシュする方法をお勧めします。

これまでのところでは無い内容で
+0

[修正方法:このプロジェクトの保護されたブランチにコードをプッシュすることはできません](http://stackoverflow.com/questions/32246503/how-to-fix-you-are-not-プッシュコードから保護されたブランチへのアクセスが許可されました) – Hcorg

答えて

3

空のレポは1を持っていないため、まだ保護するために何master分岐が、存在しないことを意味します。

"Enable/disable branch protection"には、GitLabプロジェクト(あなたがいる)のマスターまたはオーナーである必要があります。

ていることを確認してください:

+0

ありがとうございました! – maddie