Полностью сделать резервную копию git-репо? - PullRequest
110 голосов
/ 07 апреля 2011

Есть ли простой способ сделать резервную копию всего репозитория git, включая все ветви и теги?

Ответы [ 12 ]

0 голосов
/ 22 апреля 2015
cd /path/to/backupdir/
git clone /path/to/repo
cd /path/to/repo
git remote add backup /path/to/backupdir
git push --set-upstream backup master

это создает резервную копию и производит настройку, так что вы можете сделать git push для обновления вашей резервной копии, что, вероятно, вы хотите сделать. Просто убедитесь, что / path / to / backupdir и / path / to / repo - это как минимум разные жесткие диски, в противном случае это не имеет особого смысла.

0 голосов
/ 07 апреля 2011

Насколько я знаю, вы можете просто сделать копию каталога, в котором находится ваше репо, и все!

cp -r project project-backup
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...