На моем рабочем месте я начал использовать Gerrit и git review
, которые я никогда раньше не использовал. Мой пульт называется acme
, но, похоже, git review
хочет, чтобы пульт был вызван gerrit
. Если возможно, я хотел бы избежать изменения имени моего пульта. Я бы хотел, чтобы мой пульт по-прежнему вызывался acme
, и я хочу, чтобы git review
работал с этим пультом, как если бы он был вызван gerrit
. Это возможно?Обзор Git: сделайте пульт не названным Gerrit
ответ
Не обязательно, чтобы git review
использовал тот же пульт дистанционного управления, что и для обычной работы. Проект OpenStack широко использует Геррит и типичный Выдана проект, после настройки Герритом, может выглядеть следующим образом:
$ git remote -v
gerrit ssh://[email protected]:29418/openstack/nova.git (fetch)
gerrit ssh://[email protected]:29418/openstack/nova.git (push)
larsks [email protected]:larsks/nova.git (fetch)
larsks [email protected]:larsks/nova.git (push)
origin git://github.com/openstack/nova.git (fetch)
origin git://github.com/openstack/nova.git (push)
В этом примере origin
является только для чтения удаленных от которых я могу тянуть изменения, и gerrit
- пульт дистанционного управления, используемый git-review
для отправки отзывов. Там есть удаленный адрес larsks
, который отображается в моем личном хранилище GitHub; Я использую этот вариант для изменения настроек перед отправкой их на gerrit (это гарантирует, что если мой ноутбук взорвется, изменения сохраняются, а также удобно перемещаться между несколькими рабочими станциями и использовать этот пульт для синхронизации взад и вперед).
Возможно, вы также можете создать несколько пультов, имеющих разные имена, но указывая на один и тот же URL-адрес, если это в конечном итоге то, как вы хотите, чтобы все работало.
(Если вам интересно, вы можете прочитать больше о OpenStack gerrit workflow)
- 1. Gerrit & Phabricator обзор
- 2. Сброс gerrit -2 Обзор кода
- 3. Отсутствует фиксация в git/gerrit
- 4. Конфигурация Gerrit с Git
- 5. Git зеркало с gerrit
- 6. Обзор кода подмодуля git с основным
- 7. Обзор Gerrit не найден, несмотря на наличие в DB
- 8. Git Обзор установки
- 9. Gerrit не может клонировать
- 10. Пульт Heroku не удаляет
- 11. Git + Gerrit фиксируется через ветви?
- 12. Интеграция Git-Tower и Gerrit
- 13. Избегайте слияния в gerrit/git
- 14. Рабочий процесс Gerrit и Git
- 15. Отправить от gerrit to Git
- 16. Gerrit workflow
- 17. Почему git-обзор не работает с сообщением «не удалось нажать refs»?
- 18. Обзор использования дискового пространства git
- 19. Инструмент проверки кода Gerrit
- 20. Git - Разный пульт для каждой ветки
- 21. Нажимайте разные файлы на разные пульт Git
- 22. Как добавить пульт в Git GUI?
- 23. Как добавить SVN-пульт в репозиторий Git?
- 24. Нажмите голый репозиторий git на другой пульт?
- 25. Сделать конкретный обзор рецензии на код на gerrit
- 26. git добавить мой пульт для толкания подмодуля
- 27. Git совершает переход на новый пульт?
- 28. gerrit to gerrit replication issue
- 29. Рабочий процесс Gerrit - никаких изменений
- 30. Нажмите на gerrit с окнами
Цените ответ и мысли о том, почему вы не можете сделать это, но вы не ответили на вопрос. Я согласен с вами, но не контролирую пульты в репо, который я использую. – mithunc