Chapter 3.3 : Envoi du projet sur Gitlab
La vidéo suivante montre comment sauvegarder le projet sur Gitlab :
|
git remote add origin https://gitlab.in2p3.fr/CTA-LAPP/COURS/TESTS/TestGitlabCI.git |
Ou une adresse ssh qui sera utilisable sans taper de mot de passe :
|
git remote add origin git@gitlab.in2p3.fr:CTA-LAPP/COURS/TESTS/TestGitlabCI.git |
La suite est une mini-annèxe qui explique comment créer une clé avec Gitlab. Donc, vous pouvez passer à la suite si vous adorez taper votre mot de passe 15 fois par jour.
Configuration d'une clé pour Gitlab
Tout d'abord nous devons créer une clé sur notre ordinateur :|
cd ~/.ssh ssh-keygen -f ma_cle_gitlab |
Le programme ssh-keygen va produire deux clés :
- Une clé privée ma_cle_gitlab qui restera sur votre ordinateur
- Une clé publique ma_cle_gitlab.pub que vous pouvez diffuser et donner à Gitlab
Il faut maintenant activer la clé privée (la publique ne s'active pas) :
|
ssh-add ma_cle_gitlab |
Puis on copie la clé publique dans la partie https://gitlab.in2p3.fr/-/profile/keys (il faut être autentifier pour que cela fonctionne).
La vidéo suivante montre comment créer et envoyer une clé ssh sur Gitlab :