CI/CD
Pré-requis :
- Posséder un compte sur Github
- Savoir lire et suivre un tutoriel
Compétences mises en oeuvre :
- Créer un dépôt sur github
- Synchroniser un dépôt GIT en ligne de commande ou avec Github Desktop
- Gérer ses fichiers sources avec GIT et Github
- Utiliser l’Anglais dans un contexte professionnel
Qu’est-ce que le contrôle de version ?
Le contrôle de version, également appelé contrôle de source ou système de gestion de version, désigne la pratique consistant à suivre et à gérer les changements apportés au code d’un logiciel. Les systèmes de contrôle de version sont des outils logiciels qui permettent aux équipes de développement de gérer les changements apportés au code source au fil du temps. Avec l’accélération des environnements de développement, les systèmes de contrôle de version aident les équipes de développement à travailler plus rapidement et plus intelligemment. Ils sont particulièrement utiles pour les équipes DevOps, car ils leur permettent d’assurer la rapidité, la fréquence et le succès des déploiements.
Les logiciels de contrôle de version gardent une trace de chaque changement apporté au code dans un type spécial de base de données. Si une erreur est commise, les développeurs peuvent revenir en arrière et comparer les versions antérieures du code, ce qui leur permet de corriger l’erreur tout en minimisant les perturbations pour tous les membres de l’équipe. Lire la suite sur Atlassian….
Dans le cadre de votre formation, vous utiliserez le logiciel GIT et la plateforme GitHub.