Présentation de GitHub et de son rôle dans le développement collaboratif
Gestion des versions d'un code
Création d'un compte GitHub
Création d'un nouveau dépôt (repository)
Inviter des membres à rejoindre le projet
Qu'est-ce qu'une branche ?
Travailler sur une branche spécifique
Fusionner des branches et résoudre les conflits
Comprendre les rôles et les permissions
Contribuer au projet
Création et gestion des pull requests
Révision du code et commentaires des pairs
Approbation et fusion des pull requests
Utilisation des fonctionnalités de git log pour documenter les modifications du code
Exploration de l'historique des commits
Rétablissement d'une version précédente du code (revert)
Créer une documentation de projet
Création et gestion d'un wiki pour stocker des informations supplémentaires
Configuration de l'intégration continue avec GitHub Actions
Automatisation des tests