Git et TFS
La formation Git et TFS a pour objectif de permettre aux participants de maîtriser la gestion des versions et la collaboration en équipe en utilisant Git pour le contrôle de version distribué et TFS pour la gestion de projets, le suivi des tâches et l'intégration continue.
36 à 48 heures
L’objectif de la formation Git et TFS est de permettre aux participants de maîtriser les deux outils de gestion de versions et de collaboration. La formation couvre l’utilisation de Git, un système de contrôle de version distribué, en enseignant des concepts clés comme les branches, les merges, les commits et la gestion de projets en équipe. En parallèle, les participants apprendront à utiliser TFS (Team Foundation Server), un outil de collaboration intégré de Microsoft pour la gestion de projets, le suivi des tâches, et le contrôle de version. À la fin de la formation, les participants seront capables de gérer efficacement des projets de développement en équipe, de suivre les versions du code, et de collaborer dans des environnements agiles ou de développement continu.
Objectifs de la formation :
Apprendre les bases de Git et TFS pour gérer des versions de code.
Maîtriser les fonctionnalités avancées et l’intégration continue.
Travailler en équipe sur des projets avec Git et TFS.
Git
- Introduction à Git.
- Commandes de base : `init`, `add`, `commit`, `push`, `pull`.
TFS :
- Introduction à TFS et TFVC.
- Commandes de base : Check-in, Check-out.
Différence Git vs TFS :
- Git : Décentralisé (chaque utilisateur a une copie locale).
- TFS : Centralisé (tout le code est sur un serveur unique).
Git
- Les concepts de branche, tag et de dépôt.
- L’index ou staging area.
- Gestion des branches et des fusions.
- Collaboration via plateformes (GitHub,GitLab).
TFS :
- Branches et fusion dans TFVC.
- Collaboration via des Work Items et Check-ins.
Différence Git vs TFS :
- Git :*Flexibilité pour créer et fusionner des branches.
- TFS : Processus plus formel avec check-ins.
Git:
- Réorganisation de l’historique : rebase,squash, fixup
- Mise en place de CI/CD avec Git.
TFS :
- Pipelines de build et de release.
- CI/CD dans Azure DevOps.
Différence Git vs TFS :
- Git : Intégré avec plusieurs outils modernes de CI/CD.
- TFS : Intégré dans Azure DevOps pour les pipelines.
Nous proposons également un pack de trois niveaux pour une formation optimale
La formation Git et TFS est destinée aux développeurs, chefs de projet, ingénieurs DevOps, et toute personne impliquée dans la gestion de projets logiciels souhaitant améliorer leurs compétences en gestion de versions, collaboration en équipe, et intégration continue.

Ce cours sera bientôt disponible
100% d'avis positifs
Language: Français
Nombre des niveaux: 3
Évaluations : Oui
Niveau de compétence : Tous les niveaux
S'inscrire a cette formation
Vous pourriez être intéressé par :
La formation Git et TFS a pour objectif de permettre aux participants de maîtriser la gestion des versions et la collaboration en équipe en utilisant Git pour le contrôle de version distribué et TFS pour la gestion de projets, le suivi des tâches et l'intégration continue.
La formation Agile/Scrum enseigne la gestion de projets par Sprints, la gestion du Product Backlog et l'optimisation des processus d'équipe.
Nos formations sont enrichies par l'expertise de
formateurs allemands disposant de plus de 30 ans
de savoir-faire, ce qui représente un atout majeur,
en particulier dans les domaines requérant une
expertise spécifique ou une perspective
internationale.
Customers
dans le domaine de dévelopement des solutions pour la gestion des infrastructures et de l'eau

100% d'avis positifs
Language: Français
Nombre des niveaux: 3
Nombre des heures: 36 à 48 heures
Évaluations : Oui
Niveau de compétence : Tous les niveaux
Ce cours sera bientôt disponible
L'objectif de la formation Git et TFS est de permettre aux participants de maîtriser les deux outils de gestion de versions et de collaboration. La formation couvre l'utilisation de Git, un système de contrôle de version distribué, en enseignant des concepts clés comme les branches, les merges, les commits et la gestion de projets en équipe. En parallèle, les participants apprendront à utiliser TFS (Team Foundation Server), un outil de collaboration intégré de Microsoft pour la gestion de projets, le suivi des tâches, et le contrôle de version. À la fin de la formation, les participants seront capables de gérer efficacement des projets de développement en équipe, de suivre les versions du code, et de collaborer dans des environnements agiles ou de développement continu.
Objectifs de la formation :
Apprendre les bases de Git et TFS pour gérer des versions de code.
Maîtriser les fonctionnalités avancées et l'intégration continue.
Travailler en équipe sur des projets avec Git et TFS.
Git
- Introduction à Git.
- Commandes de base : `init`, `add`, `commit`, `push`, `pull`.
TFS :
- Introduction à TFS et TFVC.
- Commandes de base : Check-in, Check-out.
Différence Git vs TFS :
- Git : Décentralisé (chaque utilisateur a une copie locale).
- TFS : Centralisé (tout le code est sur un serveur unique).
Git
- Les concepts de branche, tag et de dépôt.
- L'index ou staging area.
- Gestion des branches et des fusions.
- Collaboration via plateformes (GitHub,GitLab).
TFS :
- Branches et fusion dans TFVC.
- Collaboration via des Work Items et Check-ins.
Différence Git vs TFS :
- Git :*Flexibilité pour créer et fusionner des branches.
- TFS : Processus plus formel avec check-ins.
Git:
- Réorganisation de l'historique : rebase,squash, fixup
- Mise en place de CI/CD avec Git.
TFS :
- Pipelines de build et de release.
- CI/CD dans Azure DevOps.
Différence Git vs TFS :
- Git : Intégré avec plusieurs outils modernes de CI/CD.
- TFS : Intégré dans Azure DevOps pour les pipelines.
Nous proposons également un pack de trois niveaux pour une formation optimale
La formation Git et TFS est destinée aux développeurs, chefs de projet, ingénieurs DevOps, et toute personne impliquée dans la gestion de projets logiciels souhaitant améliorer leurs compétences en gestion de versions, collaboration en équipe, et intégration continue.