Git список всех активных веток всех репо, содержащихся в локальной папке - PullRequest
0 голосов
/ 21 февраля 2019

Я клонировал кучу репозиториев git на другом, скажем, ноутбуке, но теперь мое приложение, которому требуются все они, не работает так же, как на первоначальном ноутбуке.

Предполагается, что на начальном всерепозитории находятся в папке ~/, есть ли какая-нибудь команда для отображения активной ветви каждого пакета в этой папке?

С уважением

1 Ответ

0 голосов
/ 21 февраля 2019

Объедините find с git branch и распечатайте каталог git repo и имя текущей ветви.

find /path/to/root/folder -type d -name '.git' -exec echo {} \; -exec git -C {} branch \;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...