======== GitLab ======== https://im2ag-gitlab.univ-grenoble-alpes.fr/ ----------------------------------------------------------------------------------------------- ====== Cloner plusieurs projets simultanément ====== Il est possible de cloner plusieurs projets.\\ Pour cela vous devez au préalable avoir créé un groupe, avec la gestion des utilisateurs faite (ajout d'étudiants avec droits, etc). \\ \\ Des scripts mis à disposition permettent le clonage simultané de plusieurs projets appartenant à un même groupe :\\ https://im2ag-gitlab.univ-grenoble-alpes.fr/SI-im2ag/clone-projectsbygroup.git\\ Toute la doc est dans le README.md\\ ====== 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. -----------------------------------------------------------------------------------------------