Как загрузить GIT-репо в Gerrit? - PullRequest
13 голосов
/ 02 декабря 2011

Я установил службу Gerrit на сервере Ubuntu, и мой компьютер в качестве клиента. Я создал git-репо на своем компьютере (с помощью msysgit), и вопрос таков: как я могу загрузить git-репо на сервер Ubuntu? Должен ли я сначала поработать на сервере Ubuntu (я только что установил gerrit и git service)?

1 Ответ

15 голосов
/ 02 декабря 2011

Сначала вам нужно создать проект на сервере Gerrit, используя gerrit create-project.

Затем, при необходимости, отредактируйте разрешения проекта, добавив следующее для вашего пользователя (группа «Администраторы»)., вероятно):

  • Создать ссылку
  • Подделать личность коммиттера
  • Подделать личность автора

Это позволяет загрузить существующую историювозможно, совершенные разными людьми, в обход необходимости проверять каждый выбранный вами коммит.

Наконец, нажмите ваш код:

git remote add gerrit gerritserver:project
git push gerrit master:refs/heads/master
...