4. Paramétrer GitLab dans Rstudio
Si vous souhaitez télécharger le mode d’emploi, cliquer ici
Dans Rstudio, un projet = un .
En HTTPS via un token
Créer un nouveau projet dans Rstudio : File > New project > Version Control > Git et cliquez sur “Create Project”.


NB : Prenez le bon lien en HTTPS dans gitlab !

Le va se cloner à l’endroit de votre espace de travail (working directory) paramétré dans Rstudio.
Pour le , allez sur le repo GitLab (en bas à gauche) dans “Settings” puis dans “Access tokens”.

Cliquer sur “Add new token”

Choisir un nom pour le , une description, sélectionner le rôle désiré et cocher les autorisations puis cliquer sur “Create Project Access Token”. Après validation, le apparait : copiez-le car il ne réapparaîtra plus et il vous faudra en recréer un autre.

Allez dans l’onglet “terminal” (à droite de l’onglet “Console”) dans Rstudio. Puis entrez la ligne suivante :
git config credential.helper store
Puis
git push https://gitlab.huma-num.fr/dbelveze/introduction-git-et-gitlab.git
Une fenêtre de connection GitLab apparaît :

Remplissez les champs avec votre email lié au gitlab et votre fraîchement créé.

Via une clé SSH
Créer un nouveau projet dans Rstudio : File > New project > Version Control > Git et cliquez sur “Create Project”.


NB : Prenez le bon lien !

Le repo va se cloner à l’endroit de votre espace de travail paramétré dans Rstudio.
Aller sur , Help > Show SSH Key

Cliquer sur “Generate Key”, ne rien mettre dans passphrase et cliquer sur “OK”.

Votre clé a été créée !

Cliquez sur votre avatar en haut à gauche. Allez dans “edit profile” > SSH keys. Cliquer sur “add new key”.

Coller votre clé fraichement générée sur dans le champ “Key” puis cliquer sur “Add key”.

Allez dans l’onglet “terminal” (à droite de l’onglet “Console”) dans Rstudio. Puis entrez la ligne suivante (en remplaçant l’exemple par votre adresse) :

git config --global user.email "Prénom.Nom@univ-rennes2.fr"
Conclusion
Retourner sur Rstudio. Modifier un fichier et l’enregistrer. Dans l’onglet “Git” (en haut à droite), faire un .

Cette fenêtre s’affiche, cocher le ou les fichiers à et entrer un message. Une apparence modifiée effectuée apparait en bas. Cliquer sur “Commit”.

Une console git Commit apparait. Cliquer sur “Close”.
Faire un depuis le menu commit ou depuis l’onglet git pour synchroniser les changements.

