Как составить список удаленных удаленных ветвей git с помощью команд оболочки

#git

#git

Вопрос:

Я хочу знать, как мы можем получить список имен удаленных ветвей git, которые были удалены за 30 дней на компьютере Linux.

Возможно ли это? Я много чего перепробовал и много чего искал в Google, но безуспешно.

Может кто-нибудь, пожалуйста, помочь мне с этим?

Ответ №1:

Чтобы перечислить все ветви удаленного отслеживания ( git branch --remote ), которые больше не доступны на удаленном компьютере (к сожалению, без каких-либо временных рамок):

 git fetch --prune --dry-run
 

Из документов:

-p
—prune
Перед извлечением удалите все ссылки удаленного отслеживания, которые больше не существуют на удаленном компьютере.

—пробный запуск
Показывает, что будет сделано, без внесения каких-либо изменений.