À propos du cours
La formation complète sur Git et GitHub, allant du niveau débutant au niveau avancé, est conçue pour vous rendre compétent dans le contrôle de version et la collaboration sur des projets de développement. Nous vous guiderons à travers chaque étape, en partant des bases fondamentales et en progressant vers des concepts plus sophistiqués.
Nous commencerons par vous familiariser avec les principes de base de Git. Vous apprendrez à initialiser un référentiel (repository), à créer des branches, à effectuer des commits, et à fusionner des branches pour gérer efficacement les versions de votre code. Pour une introduction complète, consultez Git Basics.
Ensuite, nous explorerons les fonctionnalités avancées de Git, telles que les fusions complexes, la réécriture de l’historique, et l’utilisation de Git en mode collaboratif avec plusieurs contributeurs. Ces compétences sont essentielles pour gérer des projets complexes et collaboratifs. Pour approfondir vos connaissances, visitez Git Advanced Guides.
Nous aborderons également l’utilisation de GitHub comme plateforme de gestion de code source. Vous apprendrez à créer des dépôts, à cloner des projets existants, et à collaborer avec d’autres développeurs en utilisant des pull requests et des problèmes (issues). Pour une vue détaillée sur GitHub, explorez GitHub Docs.
À mesure que vous progresserez, nous vous introduirons aux techniques de gestion de projet avec Git et GitHub, telles que les workflows de développement, les stratégies de fusion, et les bonnes pratiques de gestion de code. Pour plus d’informations sur les workflows, consultez GitHub Flow.
Enfin, nous mettrons l’accent sur les bonnes pratiques en matière de gestion de code et de collaboration en équipe. Vous apprendrez à garantir une expérience de développement fluide et efficace, en suivant les meilleures pratiques de versionnage et de collaboration. Pour des conseils sur les bonnes pratiques, référez-vous à Git Best Practices.
Contenu du cours
Installation et préparation
Installation et SetUp
03:18