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-agent
pour éviter de taper le mot de passe à chaque connexion.
- Enfin, ajoutez la clef publique (
~/.ssh/gitlab.in2p3.fr.pub
pour Linux) dans votre profil Gitlab.