Как переименовать локальную ветвь Git из IntelliJ IDEA?

Есть много вещей, которые вы можете сделать с плагином Git для IntelliJ IDEA, но я не нашел способ переименовать ветку. Есть ли это?

Я знаю, что всегда могу открыть терминал и сделать git branch -m source target, но я ожидал найти и графическое решение.

Ответ 1

Есть несколько нерешенных проблем с этой функцией:

  • IDEA-89927: переименование ветвей не захвачено IDEA
  • IDEA-131021: добавьте действие "Переименовать ветвь"

Последнее еще не реализовано.
Первый показывает единственный способ (упомянутый OP) в настоящее время:

Перейдите в командную строку и выполните git branch -m <old_name> <new_name>

Но даже проблема обновления на IDEA.


Обновление в январе 2017 года: IDEA-131021, возможно, было реализовано, как показано Павлом Зваричем ответ. Это согласуется с предложением :

введите пункт меню в Git | Branches всплывающее окно текущей ветки и поместите действия, связанные с текущей ветвью, в подменю второго уровня.

https://youtrack.jetbrains.com/_persistent/image.png?file=74 -343247 & с = истинным & Rw = 526 & отн = 121 & и = 1473876457355

Ответ 2

VCS > Git > Филиалы...

  • Нажмите правую стрелку вашего проекта (посмотрите на репозитории).

  • Появится окно с ветвями. Нажмите на стрелку вправо ветки, которую вы хотите переименовать.

  • Переименовать.

Если вы хотите переименовать ветвь, в которой вы сейчас находитесь. Вы должны проверить на другую ветку, а затем найти свою ветку описанным выше способом и переименовать ее.

введите описание изображения здесь