Трансфер Git репозитория

Иногда необходимо перенести репозиторий с одного места в другое (смена сервера, смена названия), для этого необходимо сделать push --mirror в новое место, в этом случае перенесется вся история, ветки, теги и т.д.

git clone --bare git@github.com:username/old.git
cd old.git
git push --mirror git@github.com:username/new.old
cd ../ && rm -rf old.git


Комментарии

0
Войти
Комментариев нет.
Войдите чтобы оставлять комментарии.