1. Для этого необходимо установить hub

Если вы используете убунту

sudo add-apt-repository ppa:cpick/hub
sudo apt-get update
sudo apt-get install hub

Если вы на Mac

brew install hub

2. Когда вы закончите, сохраните этот скрипт в gitlab_to_github.sh

Для переноса просто выполните ./gitlab_to_github.sh path_to_gitlab_repo

Разбивка скрипта

  • Создает частный репозиторий на github, если его еще нет, используя hub create -p
  • Устанавливает удаленный источник на github, выполняя следующую команду
git remote set-url origin [email protected]:"$username"/"$directory".git
  • Синхронизирует код с github с помощью git push origin HEAD

Наслаждайтесь: 🎉 🎉

Полезный ? Пожалуйста, похлопайте 👏

Проблемы/отзывы? В комментариях ниже 👇