Aller au contenu

Pousser du code sur 2 comptes gitlab différent

migration-ghost-Astro

Introduction

Vous disposez d’un compte gitlab pour votre entreprise et un compte gitlab pour vos projets personnel ? Vous souhaitez utiliser les 2 en même temps ? Il suffit de changer votre .ssh/config.

Modification

Dans votre .ssh/config

Fenêtre de terminal
Host gitlab.com
Hostname gitlab.com
IdentityFile /Users/antoine.callot/.ssh/ma_premier_cle
Host gitlab_2
Hostname gitlab.com
IdentityFile /Users/votreUtilisateur/.ssh/ma_deuxieme_cle

Ensuite modifier l’url de l’origin dans vos projets :

  • Pour vos projets sur votre compte privé :
Fenêtre de terminal
git remote set-url origin git@gitlab_2:User/mon_repo.git
  • Pour vos projets sur votre autre compte gitlab :
Fenêtre de terminal
git remote set-url origin [email protected]:User/mon_repo.git

Voila ! 😄