Modifications

Atelier logiciel

3 octets ajoutés, 1 juillet 2018 à 16:09
Git et Git-hub
Un [https://fr.wikipedia.org/wiki/Logiciel_de_gestion_de_versions logiciel de gestion de versions] est un logiciel qui permet de stocker un ensemble de fichiers en conservant la chronologie de toutes les modifications qui ont été effectuées dessus. Il permet notamment de retrouver les différentes versions d'un lot de fichiers connexes.
====Git et Git-hub====
Il en existe de nombreux, [https://fr.wikipedia.org/wiki/Git Git] est le logiciel créé par Linus Torvald, auteur du Kernel Linux. Il utilise des commandes comme commit, branches, merge...L'hébergement des fichiers sources s'effectue sur [https://fr.wikipedia.org/wiki/GitHub GitHub], ce qui permet de collaborer facilement sur des projets qui utilisent des logiciels libres.
La formation recommandé recommandée est [https://openclassrooms.com/courses/gerer-son-code-avec-git-et-github Gérer son code avec git et github sur Openclassroom].
Les différents étapes pour créer une copie du projet sur le site github :
*sur le site github créer un nouveau projet baptisé SCAO.
*Dans un terminal, avec la commande sudo git clone https://github.com/AIREL46/SCAO importer ce nouveau projet.
*A partir du contenu de la clé USB /media/leruste/SAUVEGARDE1/Données/SCAO, faire une copie du répertoire Ping qui contient les 2 sous -répertoires LibreCAD et openscad Openscad ainsi que le fichier Thumbs.db en utilisant :
**sudo git add "nom du répertoire ou du fichier"
**sudo git commit -am "message du commit"
**Quand la même séquence est répétée pour les 2 répertoires et le fichier, taper la commande sudo git push origin master pour envoyer sur le site github.
*Répéter la même procédure pour tous les sous-répertoires de SCAO.
 
====Git-lfs====
Un message de warning est affiché :
1 991
modifications