Резервное копирование репозитория GitHub
Каков наилучший способ создания локальной резервной копии репозитория git, размещенного на GitHub, с учетом следующих требований:
Локальная резервная копия должна быть голой.
Резервная копия должна включать все ветви.
Должно быть легко (постепенно) обновить резервную копию.
В принципе, я хочу идеальное зеркало, с возможностью легко обновлять. Таким образом, команда
git clone --mirror git://github.com/...
приходит на ум, но, насколько я могу судить, это нене допускает легкого обновления (яЯ должен удалить и восстановить мою локальную резервную копию). Кроме того, вариант зеркала для git clone кажется совсем новым, я нене на некоторых из систем, которые яя работаю над ним (на котором работают более старые версии git).
Каково ваше рекомендуемое решение для такого рода проблемы?