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

  • 1,205
  • 1
  • 0
  • 0
  • 1 год назад

Иногда необходимо перенести репозиторий с одного места в другое (смена сервера, смена названия), для этого необходимо сделать 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