Подходит ли `git bundle` для создания резервных копий?
Я хочу простой способ сделать резервную копию моего git-репозитория, поэтому я подумываю git bundle
,
В настоящее время я не могу подтвердить, что могу восстановить все содержимое связанных веток, полагаясь на *.bundle
файл. Я в замешательстве, потому что замечаю разговоры о сохранении "дельт", возможно, не другого контента.
Может кто-нибудь, пожалуйста, подтвердите, что git bundle
Подходящий подход для резервного копирования проектов, то есть работа не будет потеряна.
Спасибо,
г
1 ответ
git bundle create /tmp/foo-all --all
Это приводит к одному файлу. Смотрите ProGit: маленький пучок радости.
Смотрите также " Как я могу послать кому-нибудь письмо с git-репозиторием?"
Обратите внимание, что это не резервное копирование сценариев ловушек и что это сделано специально, так как сценарии подключений могут содержать конфиденциальную информацию.
Для использования этого пакета вы можете клонировать его:
git clone /tmp/foo-all newFolderOutsideAnyGitRepo