Рекурсивная проверка обновлений директории git

Я хотел бы узнать, есть ли способ определить, какие вложенные папки в указанном каталоге являются git-проектами. После чего проверить, какие из этих git-проектов нуждаются в обновлении через 'git fetch' или иным способом.

Например, у меня есть папка development в домашней папке, в которой хранятся различные проекты, около 10% из которых используют git. Вместо индивидуальной проверки обновлений проектов я хотел бы иметь возможность запускать команду, которая проверяет наличие обновлений для всех git-папок в каталоге разработки.

Также было бы неплохо, если бы она могла обновлять неконфликтующие проекты.

5
задан Emmanuel M. Smith 12 January 2012 в 16:24
поделиться