Anas Merbouh, mentor programmation anas.merbouh@outlook.com COURS 1 – INTRODUCTION À GIT Anas Merbouh, mentor programmation anas.merbouh@outlook.com
Équipe Team 3990: Tech for Kids APERÇU DU COURS Qu'est-ce que Git Le développement sans Git Les avantages de Git Équipe Team 3990: Tech for Kids team3990.com
Équipe Team 3990: Tech for Kids QU’EST-CE QUE GIT Équipe Team 3990: Tech for Kids team3990.com 3
Équipe Team 3990: Tech for Kids QU’EST-CE QUE GIT Git est un outil gratuit et open source utile pour gérer des projets, de petite tout comme de grande envergure, de manière rapide et efficace. OPEN SOURCE/CODE SOURCE OUVERT : Possibilités de libre redistribution et d'accès au code source. Linux en est un bon exemple Équipe Team 3990: Tech for Kids team3990.com
Équipe Team 3990: Tech for Kids LE DÉVELOPPEMENT SANS GIT Équipe Team 3990: Tech for Kids team3990.com 5
LE DÉVELOPPEMENT SANS GIT Les problématiques : Le code est stocké sur un ordinateur uniquement. Impossibilité de récupérer du code qui a été supprimé. Des alternatives à Git : Stocker le projet sur des clés USB ; Envoyer le projet par Email des fichiers compressés (.zip) ; Stocker le projet sur Dropbox/One Drive/Google Drive ou tout autre plateforme de stockage sur le nuage. Équipe Team 3990: Tech for Kids team3990.com
Équipe Team 3990: Tech for Kids À TITRE D'EXEMPLE Added Index.html Changed Index.html Added style.html Équipe Team 3990: Tech for Kids team3990.com
Équipe Team 3990: Tech for Kids LES AVANTAGES DE GIT Équipe Team 3990: Tech for Kids team3990.com 8
Équipe Team 3990: Tech for Kids LES AVANTAGES DE GIT Possibilité de suivre les modifications apportées aux différents fichiers ; Possibilité de comparer et analyser les différentes versions du code ; Possibilité de restaurer une version antérieure du code ; Possibilité de fusionner le code avec celui contenu dans d'autres ordinateurs ; Possibilité de fusionner le code avec celui d'autres personnes. Équipe Team 3990: Tech for Kids team3990.com