Мы используем ветвь с именем «интеграция» в качестве нашей главной ветки (у нас все еще есть мастер, но мы ее пока не используем), и у нас есть куча ветвей которые были созданы, затем сливаются обратно и должны быть удалены. Я нашел this question об удалении местных филиалов, но не был уверен в применении предложений в вашей конкретной ситуации.Удалить удаленные ветви в исходном состоянии, которые уже были объединены.
I думаю, это будет работать, не хотите запускать эту команду, и это неправильно и испортить репо.
$ мерзавец контроль интеграции
$ мерзавец филиал -r --merged | Интеграция grep -v | sed 's/origin //: /' | xargs -n 1 мерзавец толчок происхождения
Это сделало, спасибо! Кроме того, я надеялся, что вы попробуете «проверить» команду перед ее запуском, поэтому удваивайте престиж для добавления части xargs. –