Cours

Git - Fondamentaux («GITFO»)

Grâce à cette formation, découvrez le logiciel de gestion de versions décentralisé Git et apprenez à gérer les situations courantes rencontrées par un développeur collaborant avec une équipe.
Durée 1 jour
Prix 800.–   excl. 8.1% TVA
Documents Support de cours numérique Digicomp

Content

  • Savoir installer et paramétrer Git
  • Savoir utiliser Git par le terminal
  • Pouvoir réaliser les opérations usuelles (clone, commit, push, pull)
  • Savoir résoudre des conflits 
  • Pouvoir gérer le développement multi-branches et les merges
  • Savoir utiliser GitHub et GitLab
  1. Concepts de Git
    • Origine de Git
    • Architecture décentralisée
    • Concept de repository distants
    • LFS
  2. Installation de Git
    • sur windows
    • sur linux
    • Paramétrage des différentes options
  3. Opérations usuelles
    • Se connecter via SSH et HTTPS
    • Savoir cloner un repository
    • Faire des commits, annuler un commit et modifier un commit
    • Pousser seulement certains changements sur des serveurs distants
  4. Gestion des branches et des tags
    • Cycle de vie des branches
    • Concepts des tags
  5. Travail collaboratif
    • Gestion des merge
    • Gestion des conflits
  6. Utilisation de GitLab et de GitHub
    • Créer et configurer les accès à des repository
    • Paramétrage des flux de travail
    • Utilisation des merge requests
  7. Conclusion
    • Test des connaissances acquises
Le cours est principalement orienté sur une pratique dirigée de Git et des opérations courantes pour un développeur. Les exercices pratiques sont complétés par des parties théoriques permettant de comprendre les différents concepts abordés. Ce cours s’adresse à tout développeur qui souhaite utiliser Git. Des connaissances basiques de Linux et l’utilisation d’un terminal sont requises.
Des connaissances basiques en programmation sont un plus.

Téléchargement

Questions sur le cours

Choisissez votre session...

Formations complémentaires