В больших хранилищах, как обнаружить все папки, содержащие только голые git репозитории ?
Я не имею в виду просто поиск обычного контента или некоторого контента git голые репозитории, но реальные действительные репозитории.
ТЕКУЩИЙ ПОДХОД:
Ответ здесь просто найдите папки с базовым c контентом, который может выглядеть как git пустой репозиторий, так что мы могли бы улучшить его, пытаясь выполнить git status
для каждой папки, соответствующей этой базовой c структуре, но я не уверен, что это будет лучшим подходом для обеспечения того, чтобы это был пустой репозиторий, Нельзя сказать, что git status возвращает ошибку fatal: this operation must be run in a work tree
в пустых репозиториях, что требует от нас предположить, что это означает пустое хранилище. Таким образом, мы должны ожидать, что получим эти выходные данные для каждой проверки и только таким образом предположим, что это действительное git пустое хранилище.
Есть ли лучший способ найти их?