Gestion de versions avec Git

Durée : 2 jour(s)
Public : développeurs et développeuses
Pré-requis : aucun

Git est un outil de gestion de versions de logiciels très puissant. Il permet de facilement travailler à plusieurs sur un même projet, maintenir des versions différentes d’un même logiciel, et de pouvoir conserver un historique des évolutions.

Objectifs

Comprendre le fonctionnement général de Git et savoir l’utiliser pour la gestion quotidienne de ses projets de développement.

Programme

Découverte de Git
– Comprendre l’architecture et le fonctionnement général de Git
– Savoir créer ses propres dépôts
– Réaliser des modifications (commits)

Bonnes pratiques d’utilisation
– Organiser son dépôt
– Rendre lisible ses modifications
– Connaître les méthodes courantes de gestion de dépôt

Usages et concepts avancés
– Gérer les liens avec des dépôts distants
– Créer son fichier .gitignore
– Savoir mettre de côté des modifications et réécrire l’historique
– Gérer des dépôts intégrés

Outillage autour de Git
– Découvrir les interfaces graphiques
– Utiliser les plateformes de collaboration GitHub et GitLab