Подтвердить что ты не робот

Как мне искать все мои репозитории git на моем Mac?

Мне любопытно, где я разбросал репозитории git на моем Mac. Я пытаюсь выяснить, как я могу выполнить поиск, чтобы найти все, чтобы я мог немного организовать свою жизнь. Как я могу это сделать?

4b9b3361

Ответ 1

Найдите своего друга. папка .git будет существовать в каждом из ваших репозиториев, поэтому поиск их местоположения даст вам все ваши репозитории.

find /Users/username -name ".git" -print

Ответ 2

Используйте find:

find ~ -name .git

Это ищет каталог .git, созданный во всех (не голых) репозиториях Git.

Выбор подходящего файла для поиска доступных репозиториев оставлен в качестве упражнения для читателя.

Ответ 3

В оболочке:

find $HOME -type d -name ".git"

Ответ 4

Предполагая, что у вас есть locate, это должно быть намного быстрее:

locate .git |grep git$

Если у вас есть gnu locate или mlocate, это выберет только git dirs:

locate -ber \\.git$