Если у вас нет каких-либо изменений для резервного копирования в рабочем дереве, вы можете использовать git clone --mirror
, чтобы создать чистый клон со всеми копиями ссылок (веток, тегов, абсолютно всего).Затем вы можете использовать git push --mirror
, чтобы обновлять его постепенно.Это то, для чего он предназначен.
Копирование всего репозитория, включая рабочее дерево, также работает, но делать это постепенно, и, очевидно, занимает больше места.