Подходит ли `git bundle` для создания резервных копий?

Я хочу простой способ сделать резервную копию моего git-репозитория, поэтому я подумываю git bundle,

В настоящее время я не могу подтвердить, что могу восстановить все содержимое связанных веток, полагаясь на *.bundle файл. Я в замешательстве, потому что замечаю разговоры о сохранении "дельт", возможно, не другого контента.

Может кто-нибудь, пожалуйста, подтвердите, что git bundle Подходящий подход для резервного копирования проектов, то есть работа не будет потеряна.

Спасибо,

г

1 ответ

Решение
git bundle create /tmp/foo-all --all

Это приводит к одному файлу. Смотрите ProGit: маленький пучок радости.
Смотрите также " Как я могу послать кому-нибудь письмо с git-репозиторием?"

Обратите внимание, что это не резервное копирование сценариев ловушек и что это сделано специально, так как сценарии подключений могут содержать конфиденциальную информацию.


Для использования этого пакета вы можете клонировать его:

git clone /tmp/foo-all newFolderOutsideAnyGitRepo
Другие вопросы по тегам