Как обновить все репозитории с помощью git pull

find ~ -maxdepth 2 -name .git -print | while read repo; do cd $(dirname $repo); git pull; done


Эта команда ищет все папки с именем «.git» внутри домашней директории пользователя и её подпапках (глубина поиска не более 2 уровней) и выполняет команду «git pull» в каждой из найденных папок. Это обновляет локальные репозитории Git до последних версий из удалённых репозиториев. Альтернативой может быть ручное обновление каждого репозитория с помощью «cd && git pull».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *