Поиск по сайту:

Как перейти с GitHub на GitLab


Как вы, возможно, хорошо знаете, Gitlab — одна из лучших альтернатив Github, первая, которая приходит на ум из доступных вариантов. Gitlab — это масштабируемая и эффективная полнофункциональная платформа на базе Git для разработки программного обеспечения: она поддерживает полный жизненный цикл DevOps.

Читайте также: как установить и настроить GitLab на CentOS 7

У вас есть проекты на Gitub и вы хотите перейти на Gitlab? В этой статье мы объясним, как перейти с Gitub на Gitlab, а также объясним, как импортировать ваш проект с открытым исходным кодом из Github в Gitlab за несколько простых шагов с помощью функции интеграции GitHub.

Внимание. Приведенные ниже инструкции подходят для пользователей Gitlab.com. Для локального экземпляра Gitlab вам необходимо вручную включить GitHub. функция интеграции для использования этого метода.

Требования:

Прежде чем идти дальше, убедитесь, что:

  • Ваши учетные записи Gitub и Gitlab создаются с использованием одной и той же общедоступной учетной записи электронной почты или.
  • Вы вошли в учетную запись GitLab с помощью значка GitHub, что означает, что вы используете один и тот же адрес электронной почты для обеих учетных записей.

Вышеуказанные требования также применяются ко всем другим пользователям, которые подключены к вашему проекту Gitub, который вы хотите сопоставить с Gitlab.

Миграция с Github на Gitlab

1. Сначала перейдите на страницу входа в Gitlab, а затем войдите в систему, используя значок Github, или Зарегистрируйтесь, используя тот же адрес электронной почты, который вы использовали при регистрации. с GitHub.

2. После успешного входа в систему перейдите на верхнюю панель навигации, нажмите +, выберите Новый проект и введите путь к вашему новому проекту как показано.

3. Затем нажмите вкладку Импортировать проект и выберите GitHub из доступных вариантов, как показано на снимке экрана.

4. Вы будете перенаправлены на страницу импорта репозитория, нажмите Составить список репозиториев GitHub.

5. Затем вы должны быть перенаправлены на страницу авторизации внешнего приложения на github.com для авторизации GitLab, как показано на этом снимке экрана. Нажмите Авторизовать gitlabhq.

6. Вы будете перенаправлены обратно на страницу импорта Gitlab, где вы увидите список всех ваших репозиториев GitHub. Нажмите Импорт в столбце статуса для каждого репозитория, который вы хотите импортировать из Gitub в Gitlab.

7. После импорта репозитория его статус изменится на Готово, как показано на этом снимке экрана.

8. Теперь в вашем списке Gitlab Projects должен быть репозиторий, который вы только что импортировали.

Для получения дополнительной информации перейдите на страницу документации GitLab.

Вот и все! В этой статье мы объяснили, как перейти с Gitub на Gitlab. Если у вас есть какие-либо вопросы или мысли, которыми вы хотите поделиться, свяжитесь с нами через форму обратной связи ниже.