Recherche de site Web

Comment migrer de GitHub vers GitLab


Comme vous le savez peut-être très bien, Gitlab fait partie des meilleures alternatives à Github, la première qui vient à l'esprit, parmi les options disponibles. Gitlab est une plate-forme complète évolutive et efficace basée sur Git pour le développement de logiciels : elle prend en charge un cycle de vie DevOps complet.

Lire aussi : Comment installer et configurer GitLab sur CentOS 7

Vous avez des projets sur Github et souhaitez migrer vers Gitlab ? Dans cet article, nous expliquerons comment migrer de Github vers Gitlab et nous expliquerons également comment importer votre projet open source de Github vers Gitlab en quelques étapes simples, en utilisant la fonctionnalité d'intégration GitHub.

Attention : Les instructions ci-dessous fonctionnent pour les utilisateurs de Gitlab.com, pour une instance Gitlab auto-hébergée, vous devez activer manuellement le GitHub fonctionnalité d'intégration pour utiliser cette méthode.

Exigences:

Avant d'aller plus loin, assurez-vous que :

  • Vos comptes Github et Gitlab sont créés à l'aide du même compte de messagerie public ou.
  • Vous vous êtes connecté au compte GitLab à l'aide de l'icône GitHub, ce qui signifie que vous utilisez la même adresse e-mail pour les deux comptes.

Les exigences ci-dessus s'appliquent également à tous les autres utilisateurs attachés à votre projet Github, que vous souhaitez mapper à Gitlab.

Migration de Github vers Gitlab

1. Accédez d'abord à la page de connexion de Gitlab, puis connectez-vous avec l'icône Github ou S'inscrire avec la même adresse e-mail que celle utilisée pour vous inscrire. avec Github.

2. Après vous être connecté avec succès, accédez à la barre de navigation supérieure, cliquez sur + et choisissez Nouveau projet et entrez le chemin de votre nouveau projet comme montré.

3. Ensuite, cliquez sur l'onglet Importer un projet, puis choisissez GitHub parmi les options disponibles, comme indiqué dans la capture d'écran.

4. Vous serez redirigé vers la page d'importation du référentiel, cliquez sur Listez vos référentiels GitHub.

5. Ensuite, vous devez être redirigé vers une page d'autorisation d'application externe sur github.com pour autoriser le GitLab, comme indiqué dans cette capture d'écran. Cliquez sur Autoriser gitlabhq.

6. Vous serez redirigé vers la page d'importation de Gitlab où vous devriez voir une liste de tous vos dépôts GitHub. Cliquez sur Importer dans la colonne d'état, pour chaque référentiel que vous souhaitez importer de Github vers Gitlab.

7. Une fois votre référentiel importé, son statut passera à Terminé, comme indiqué dans cette capture d'écran.

8. Désormais, dans votre liste de Projets Gitlab, le référentiel que vous venez d'importer devrait être là.

Pour plus d’informations, accédez à la page GitLab Docs.

C'est tout! Dans cet article, nous avons expliqué comment migrer de Github vers Gitlab. Si vous avez des questions ou des idées à partager, contactez-nous via le formulaire de commentaires ci-dessous.