Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à Git et Azure DevOps
- Aperçu du système de contrôle de version Git
- Introduction à Azure DevOps et à l'intégration de Git
- Mise en place 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
Gestion des branches et des fusions
- Pratiques recommandées pour le branchement dans les projets collaboratifs
- Gestion des branches avec SourceTree et GitKraken
- Exercices : Création et fusion de branches
Techiniques de fusion et résolution des conflits
- Types de fusions : Fusion, Fusion rapide, Squash and merge, Rebase and merge
- Stratégies et pratiques recommandées pour la résolution des conflits
- Exercices pratiques : Simulation de conflits et leur résolution
Opérations en console vs clients graphiques
- Réalisation d'opérations Git en console
- Gestion des dépôts avec SourceTree (exercices principaux) et GitKraken (démonstrations)
- Avantages et inconvénients de l'utilisation de clients graphiques
Techiniques avancées de Git
- Staging, Annulation, Réinitialisation et Désindexation des modifications
- Sélection sélective de commits et applications pratiques
- Annulation et retour en arrière des modifications de manière sécurisée
Travail avec Azure DevOps et Git
- Mise en place de dépôts Git dans Azure Repos
- Intégration de Git avec les pipelines d'Azure DevOps
- Gestion des permissions et du contrôle d'accès
Collaboration d'équipe et scénarios réels
- Stratégies de branchement dans les grands projets
- Gestion des conflits dans les environnements d'équipe
- Pratiques recommandées pour le contrôle de version dans les flux de travail DevOps
Résumé et étapes suivantes
Pré requis
- Connaissances de base des concepts de contrôle de version
- Familiarité avec les pratiques de développement de logiciels
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
Nos clients témoignent (2)
Exercises that we were able to do on VMs
Atif Bhatti
Formation - Git Hands-on Workshop with Azure DevOps
Very accommodating to our requested time range and tailored to meet our specific needs. The instructor was not only knowledgeable but also had excellent teaching skills, which made the learning experience enjoyable and effective.