Git pour le développement logiciel

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.

  • Durée : 2 jours
  • Public : développeuses & développeurs
  • Pré-requis : aucun

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