Для того, чтобы скачать все ветки из удаленного репозитория, необходимо выполнить следующие команды:
git fetch --all
for branch in git branch -r | cut -d '/' -f2 ; do git checkout $branch && git pull origin $branch ; done
Для того, чтобы скачать все ветки из удаленного репозитория, необходимо выполнить следующие команды:
git fetch --all
for branch in git branch -r | cut -d '/' -f2 ; do git checkout $branch && git pull origin $branch ; done
Для начала определимся с "условными директориями" для обоих вариантов. Чистый репозиторий: /project/git. Рабочие копии: /project/alfa и /project/beta.
Git — мощная и сложная распределенная система контроля версий. Понимание всех возможностей git открывает для разработчика новые горизонты в управлении исходным кодом.
Renotes © 2012 -
Заметки web-разработчиков ·RSS