La formation sur Git et Github organisée par Data for Good et présentée par Luc Berton porte sur l'introduction à Git et GitHub, des outils essentiels pour le versionnage de code.
La session débute par une explication des concepts fondamentaux de Git, y compris la différence entre Git, GitHub et GitLab, ainsi que la configuration initiale du logiciel.
Une démonstration pratique suit, illustrant l'utilisation de Git dans Visual Studio Code, qui aborde des notions clés comme les commits, les branches, et la synchronisation des dépôts.
La gestion des branches et le processus de fusion sont expliqués, avec un accent particulier sur les Pull Requests et l'importance de la revue de code pour la collaboration.
La session couvre également la résolution des conflits occasionnés par des modifications concurrentes dans le code.
En conclusion, les participants sont encouragés à suivre des étapes pour installer et configurer Git, ainsi qu'à effectuer des actions concrètes sur GitHub, telles que la création de branches et la gestion des Pull Requests, tout en gardant à l'esprit l'organisation du code pour minimiser les conflits futurs.