如何在 IntelliJ IDEA 中进行 git review?

M. *_*uil 2 git intellij-idea gerrit git-review

我正在开发一个被大型开源社区使用的 gerrit 存储库。要合并补丁,我们不能只是推送它们,而是需要对其进行审查。使用 git cli,我在本地提交补丁后使用“git review”来做到这一点。我知道如何使用 IntelliJ 'git pull' 更改和 'git push' 补丁,但我不知道如何 'git review' 补丁。有谁知道这是否受支持以及如何使用它?

小智 5

从存储库安装插件后,您可以将补丁提交给 gerrit。

  1. 转到File-> settings->plugins
  2. gerrit从存储库中搜索并安装它
  3. 安装完成后重启IDEA
  4. 然后转到File-> settings->version control
  5. 选择Gerrit并提交web-url, Login,Password
  6. 现在您可以将补丁提交给 Gerrit。

由于它使用 RestAPI,您可能需要添加 HTTP 密码(您的 Git SSH 密码将不起作用)。

例如,要将 gerrit 用于 Openstack 项目,您应该在以下位置创建一个 HTTP 密码:https ://review.openstack.org/#/settings/http-password 在此处输入图片说明 请注意,在 PyCharm Gerrit Settings 中,Web-URL 与 Git URL 不同: https://review.openstack.org