Как сделать git обзор в IntelliJ IDEA?
Я развиваюсь в направлении Gerrit Repo, которое используется большим сообществом открытого кода. Чтобы объединить патчи, мы не можем просто толкнуть их, но они должны быть проверены. Используя git cli, я делаю это с помощью "git review" после локальной фиксации патча. Я знаю, как 'git pull' изменения и 'git push' патчи, используя IntelliJ, но я не знаю, как 'git review' патчи. Кто-нибудь знает, поддерживается ли это и как его использовать?
2 ответа
Вы можете отправить патчи на Gerrit после установки плагина из репозитория.
- Идти к
File
->settings
->plugins
- Ищи
gerrit
из репозитория и установите его - После установки перезапустите ИДЕЮ
- Тогда GoTo
File
->settings
->version control
- Выбрать
Gerrit
и представитьweb-url
,Login
,Password
- Теперь вы можете отправить патчи Герриту.
Поскольку он использует RestAPI, вам, вероятно, потребуется добавить HTTP-пароль (ваш пароль Git SSH не будет работать).
Например, чтобы использовать gerrit для проектов Openstack, необходимо создать пароль HTTP по адресу: https://review.openstack.org/ Обратите внимание, что в настройках PyCharm Gerrit веб-URL не совпадает с URL-адресом Git: https://review.openstack.org
git review
это не команда git по умолчанию, это сторонний инструмент, который выполняет серию команд git для вас. Таким образом, это не поддерживается напрямую.
Поскольку git-review выполняет ряд команд git (например, rebase и push), вы можете сделать то же самое вручную, используя функции IDEA. Шаги, которые он делает, описаны в вики
Также есть плагины для Gerrit. Например, https://github.com/uwolfer/gerrit-intellij-plugin