Plan du cours

Introduction à Git et Azure DevOps

  • Présentation du système de contrôle de version Git
  • Introduction à Azure DevOps et à l'intégration avec Git
  • Configuration de l'environnement : Git, SourceTree, GitKraken et Azure DevOps

Concepts fondamentaux de Git

  • Création et clonage de dépôts
  • Commandes Git de base : init, add, commit, push, pull
  • Concepts et stratégies de branchement

Branches et Fusion Management

  • Meilleures pratiques de branchement pour les projets collaboratifs
  • Gestion des branches avec SourceTree et GitKraken
  • Exercices : Création et fusion de branches

Techniques de fusion et résolution des conflits

  • Types de fusions : Fusion, Fusion Fast Forward, Fusion Squash et Fusion, Rebase et Fusion
  • Stratégies et meilleures pratiques de résolution des conflits
  • Exercices pratiques : Simulation de conflits et résolution

Opérations en console vs. client graphique

  • Effectuer des opérations Git depuis la console
  • Gérer les dépôts à l'aide de SourceTree (exercices principaux) et GitKraken (démonstrations)
  • Avantages et inconvénients de l'utilisation de clients graphiques

Techniques Git avancées

  • Préparation, Annulation, Réinitialisation et Suppression des modifications
  • Sélection de commits et applications pratiques
  • Annuler et rétablir les modifications en toute sécurité

Travailler avec Azure DevOps et Git

  • Configuration des dépôts Git dans Azure Repos
  • Intégration de Git avec les pipelines Azure DevOps
  • Gestion des permissions et du contrôle d'accès

Équipe Collaboration et scénarios réels

  • Stratégies de branchement dans les grands projets
  • Gestion des conflits dans les environnements d'équipe
  • Meilleures pratiques pour le contrôle de version dans les workflows DevOps

Résumé et prochaines étapes

Pré requis

  • Connaissances de base des concepts de contrôle de version
  • Familiarité avec les pratiques de développement logiciel

Public cible

  • Développeurs travaillant avec des systèmes de contrôle de version
  • Ingénieurs DevOps gérant des dépôts de code
  • Équipes collaborant sur des projets logiciels utilisant Git et Azure DevOps
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires