Si vous n'avez pas déjà un compte sur Gitlab, utilisez le bouton [Shibboleth] pour en créer un.
Nous vous recommandons de générer une clé SSH spécifique pour le Gitlab IN2P3.
Pour OSX, Linux et Windows (utiliser le terminal bash fourni avec git):
-
utilisez
ssh-keygen:ssh-keygen -b 2048 -t rsa -f ~/.ssh/gitlab.in2p3.fr -
éditez votre
~/.ssh/config:Host gitlab.in2p3.fr User git PasswordAuthentication no IdentityFile ~/.ssh/gitlab.in2p3.fr IdentitiesOnly yes PubkeyAuthentication yes ForwardX11 no ForwardAgent no
Protip: utiliser
ssh-agentpour éviter de taper le mot de passe à chaque connexion.
- Enfin, ajoutez la clef publique (
~/.ssh/gitlab.in2p3.fr.pubpour Linux) dans votre profil Gitlab.