2015-08-09 485 views
10

你可以用IntelliJ IDEA的Git插件做很多事情,但我还没有找到重新命名分支的方法。有一个吗?如何从IntelliJ IDEA中重命名本地Git分支?

我知道我总是可以启动一个终端并执行git branch -m source target,但我还希望找到一个GUI解决方案。

回答

10

有几个悬而未决的问题有这样的特征:

后者是尚未实现。
前者确实显示的唯一途径(由OP提到的)目前可用:

转到命令行和执行git branch -m <old_name> <new_name>

但是,即便是有刷新IDEA问题。


更新2017年1月:IDEA-131021可能已经实现,通过Pavlo Zvarychanswer如图所示。它与proposal一致:

Git | Branches弹出当前分支介绍菜单项,并把有关在其第二级子菜单当前分支的行动。

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

+2

尽管[IDEA-89927(https://youtrack.jetbrains.com/issue/IDEA-89927)没有被标记为固定的,我不会遇到 “刷新” 问题14.1 .4,我将焦点从我的终端切换到IDEA后立即更新角落中的分支名称。但是我不使用IDEA的终端,我使用xterm作为外部工具。 – gvlasov

3

VCS>的Git>分行...

  1. 点击你的项目的右箭头(看)。

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

  3. 重命名。

如果您想重命名您当前所在的分支。您必须签出另一个分支,然后以上述方式找到您的分支并重新命名。

enter image description here