1

我已经将 Eclipse 与 GIT 和 Gerrit 一起使用了很长时间,但我决定尝试一下 IntelliJ IDEA (12.1.3) 的社区版。我能够从我们的存储库中获取和提取更改,但我在 IntelliJ 中找不到可以为推送操作指定 refspecs 的选项。有没有办法在 IntelliJ 中做到这一点?

4

3 回答 3

1

IDEA 的 Git Push 只推送当前分支,我认为它将来不会改变。但是,您可以在要推送的提交下方的文本字段中指定目标分支。可用性方面存在一些问题,例如IDEA-98693,但希望它们会在下一个版本中得到修复。

于 2013-06-06T15:24:58.677 回答
0

在 PUSH 对话框中选择选项“将当前分支推送到替代分支”,选择远程存储库并在文本字段中键入 /refs/for/'branch'。它适用于 IDEA 13.0.2

于 2014-02-16T07:08:00.537 回答
0

将 IntelliJ 与 Gerrit 一起使用时,您可以使用 intellij-gerrit-plugin。它还具有 Gerrit 特定的推送支持(参考/目标分支)。

http://plugins.jetbrains.com/plugin/7272

于 2014-09-19T20:25:48.627 回答