2016-10-21 41 views
0

我们为我们的git仓库配置了gerrit。我创建了一个新的本地分支。Git分支被egrit中的gerrit拒绝

现在我想将本地分支推入远程分支。 我正在使用egit。我点击push分支,push分支向导来了,我给了新的分支名称,推送确认向导给出了新的分支名称。

现在,当我试图将其推我得到以下错误

prohibited by Gerrit 
Processing changes: refs: 1 
Processing changes: refs: 1, done  

,但我能推到我的正常的“master”分支。

问题是格里特如何采取新的分支,我试图推,因为它没有在远程

问候创建, Saurav

+0

如果您的帐户被禁止创建/推送新分行,请询问您的gerrit管理员。 Gerrit有一些访问规则。 – ElpieKay

+0

@ElpieKay感谢您的回复...我是否必须创建一个新的gerrit分支?...将反正检查我的访问权.. – saurav

回答

0

你不必“创建参照”权限这个存储库。

查看更多信息here

您需要与Gerrit管理员交谈。这里有两种选择:

  1. 他可以授予“创建参照”许可给您
  2. 他可以创建新的分支为你,那么你就可以把你的承诺是
+0

是得到了你的观点...我问我的管理员创建分支...那么我可以继续.. – saurav