如何在IntelliJ IDEA中重命名本地Git分支?

12

Git插件为IntelliJ IDEA提供了多种功能,但我还没有找到一种重命名分支的方法。有这样的方法吗?

我知道我可以随时打开终端并执行git branch -m source target,但我也期望找到GUI解决方案。

2个回答

14

这个功能有一些未解决的问题:

后者尚未实现。
前者目前仅显示了一个(由OP提到的)可用方法:

进入命令行并执行 git branch -m <old_name> <new_name>

但即使是这样,在IDEA上也存在刷新问题。


2017年1月更新:IDEA-131021可能已经得到实现,正如Pavlo Zvarych回答所示。它与建议相一致:

Git | Branches弹出窗口中为当前分支引入菜单项,并将与当前分支相关的操作放置在其二级子菜单中。

https://youtrack.jetbrains.com/_persistent/image.png?file=74-343247&c=true&rw=526&rh=121&u=1473876457355


2
虽然IDEA-89927没有被标记为已修复,但我在14.1.4中没有遇到“刷新”问题,当我从终端切换到IDEA时,它会立即更新角落的分支名称。但是我不使用IDEA的终端,我使用xterm作为外部工具。 - gvlasov

5

VCS > Git > 分支...

  1. 点击项目右侧箭头(看 Repositories)。

  2. 分支的子窗口将出现。点击您想要重命名的分支的右箭头。

  3. 重命名。

如果要重命名当前所在的分支,您必须切换到另一个分支,然后通过上述方式查找您的分支并重命名它。

enter image description here


现在,您可以在分支内部重命名当前正在使用的分支。您不再需要切换到另一个分支。 - Wietse

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接