2016-10-21 6 views
0

У нас есть gerrit, настроенный для нашего репозитория git. Я создал новую локальную ветвь.Git branch push получает отклонение от gerrit в egit

Теперь я хочу направить локальную ветвь в удаленную ветку. Я использую egit. Я нажал на ветвь push, нажал мастер ветвей ветки, и я дал новое имя ветви, мастер подтверждения ввода дает новое имя ветки.

Теперь, когда я пытаюсь протолкнуть его я получаю следующую ошибку

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

Но я могу подтолкнуть к моей нормальной ветви «мастер».

Вопрос в том, как Геррит принимает новый филиал, который я пытаюсь нажать, потому что она не была создана в отдаленных

С наилучшими пожеланиями, Saurav

+0

Обратитесь к администратору gerrit, если вашей учетной записи запрещено создавать/нажимать новые ветки. У Gerrit есть некоторые правила доступа. – ElpieKay

+0

@ElpieKay благодарит за ответ ... Я должен создать новую ветку gerrit? ... будет в любом случае проверять мои права доступа .. – saurav

ответ

0

У вас нет «Создать Ссылка» разрешение этот репозиторий.

Дополнительная информация here.

Необходимо поговорить с администратором Gerrit. Там вы два варианта:

  1. Он может предоставить разрешение «Создать справочник» Вам
  2. Он может создать новую ветку для вас, то вы будете в состоянии выдвинуть вашу фиксацию к ней
+0

Да, ваша точка ... я попросил моего администратора создать ветку ... то я могу продолжить .. – saurav