L’Institut d’Optique et le LEnsE ont développé des espaces de dépôts sur GitHub.
Un tutoriel est disponible ici (en cours de rédaction) : http://lense.institutoptique.fr/ressources/MINE/DemarchesMethodes/Autres/GIT_et_versionning.pdf
Afin de simplifier l’organisation et la gestion des ressources présentes sur les dépôts de l’Institut d’Optique, plusieurs organisations (découpage type de GitHub) ont été créées.
Digital Methods / Institut d'Optique
Chacune des organisations précédentes possède des dépôts (repositories) qui regroupent des ressources particulières à un domaine.
Par exemple, le dépôt https://github.com/IOGS-LEnsE-embedded/MBED6_SupOpLibraries rassemble des bibliothèques spécifiques aux projets d’électronique.
Pour pouvoir récupérer l’ensemble des ressources disponibles dans ce dépôt, plusieurs possibilités :
Git doit au préalable être installé sur votre machine (Windows, Mac ou Linux)
Copier le lien disponible sous l’icône verte Code, dans la section HTTPS
Lancer une console sur votre machine (PowerShell sous Windows par exemple)
Déplacer vous dans le répertoire de votre choix (là où seront créés les dépôts locaux de Git)
Exécuter la commande : git clone <adresse copiée>
Après quelques secondes (selon la taille du dépôt), les fichiers sont copiés dans un répertoire au nom du dépôt.
Il est alors possible de modifier les éléments du répertoire local.
Il est ensuite nécessaire de mettre à jour le dépôt sur le serveur, après avoir réalisé ces modifications (ajout de fonctionnalités dans un programme par exemple…) et de générer une note de suivi de ces modifications.