GitLab

Un serveur GitLab est disponible pour l'UFR IM2AG : https://im2ag-gitlab.univ-grenoble-alpes.fr/


Erreur clone

Erreur classique lorsqu'on veut cloner des projets, fichiers ou autres

 % git clone
https://loginagalan@im2ag-gitlab.univ-grenoble-alpes.fr/loginagalan/mon-projet.git
Clonage dans 'mon-projet'...
Password for 'https://loginagalan@im2ag-gitlab.univ-grenoble-alpes.fr':
fatal : impossible d'accéder à
'https://im2ag-gitlab.univ-grenoble-alpes.fr/loginagalan/mon-projet.git/' : 
**The requested URL returned error: 500**
'''

Solution

Il faut créer un “access token” qu'il faut utiliser à la place du mot de passe. Cela peut se faire à deux endroits :

- Pour un access token spécifique à un dépôt particulier, il faut aller dans le dépôt puis sous le menu Settings > Access Tokens.

- Pour en créer un général quelque soit le projet (qui permettra donc de récupérer les dépôts des étudiants sur lesquels tu as les droits), il faut cliquer sur ton avatar en haut a droite, puis Préférences, puis Access Tokens à gauche.