IntelliJ - 推送当前分支以外的分支

IntelliJ - push a branch other than the current one

我可以通过命令行

$ git push origin branchB

即使我目前在 branchA。 IntelliJ IDEA 中是否有等效的命令?据我所知,我只能推送当前分支。

您可以在 Intellij 中使用终端。如果你安装了 git-bash,你可以告诉 Intellij 你希望你的终端是 git-cmd.exe(对于 Windows)。

设置 -> 工具 -> 终端 -> Shell 路径

不确定这是否适用于 Linux/Mac OS X

当您打开终端时,您可以运行您在问题中发布的命令

IDEA 目前不允许推送非当前分支。这是添加此功能的请求,请投票: https://youtrack.jetbrains.com/issue/IDEA-164356