Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
for i in `ls`;
for dir in ~/repos/*; do ( [ -d "$dir" ] && cd "$dir" && git pull ); done
cmd = 'git clone --mirror %s:%s@bitbucket.org/%s/%s.git %s' % (username, password, owner, slug, sub_dir_name)
В случае persistent-хоста — ваше решение лучше.
Действительно, можно нафантазировать большое количество количество возможных проблем…
Зачем и как мы бэкапим github