Не то, чтобы я знал. Не стесняйтесь отправить запрос функции здесь: https://youtrack.jetbrains.com/issues/IDEA
Есть ли конкретная причина, по которой вы хотите удалить несколько веток одновременно?
// Обновление:
Чтобы очистить (старые) ветви функций, которые были объединены с мастером, вы можете использовать терминал для очистки.
Чтобы удалить все локальные ветви, которые уже объединены в текущую извлеченную ветку:
git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d
Подробнее см. https://stackoverflow.com/a/6127884/1546042.
Очистка с использованием конфигурации запуска "
Чтобы очистить несколько веток одновременно, используйте intelliJ. Вам необходимо установить плагин поддержки Bash и использовать его для создания конфигурации запуска, которая выполняет сценарий с помощью приведенной выше команды.
- Установить Плагин BashSupport
- Создать скрипт с помощью команды. (например,
~/scripts/clean-branches.sh
)
- Создайте новый
Bash
run config.
- Ссылка на скрипт, созданный на шаге № 2.
- Укажите рабочий каталог репо, который вы хотите очистить.
- Запустите его для очистки веток.