Git Initiez-vous au versioning de code
Les points forts du cours vidéo :
- Maîtrise des commandes Git fondamentales pour piloter l’historique du code
- Gestion avancée des branches et résolution de conflits
- Mise en œuvre du travail collaboratif avec des dépôts distants et GitLab
- Niveau Débutant
- Durée 2h57
- Parution mai 2025
Git est aujourd’hui un outil incontournable dans le domaine du développement ou de la gestion d’infrastructure, facilitant la gestion et la collaboration autour du code source d'un projet informatique.
L’objectif de cette vidéo est de vous apprendre à utiliser Git, à l’aide des commandes de base, pour suivre les évolutions de votre code.
Vous découvrirez l’architecture et les concepts essentiels de Git, avant de passer à l'installation et à la configuration.
Au fil des séquences, vous apprendrez à organiser un dépôt Git, à gérer les branches, à fusionner des changements et à résoudre les conflits. Nous aborderons également des actions courantes telles que la navigation dans l’historique, la gestion des fichiers, l’annulation d’actions et l’utilisation du remisage.
Vous explorerez ensuite le travail collaboratif avec des dépôts distants, notamment en utilisant GitLab. Les notions de merge, de rebase et de versionnage sémantique seront également couvertes pour vous permettre d'adopter les meilleures pratiques de développement collaboratif.
Chaque étape est présentée en pratique sous Linux pour vous aider à mettre en œuvre les connaissances acquises et à renforcer votre compréhension de Git.
Caractéristiques
- Vidéo en ligne
- Ref. ENI : VT2GIT
- Durée totale02h57
- Introduction
- Les concepts importants
- L'organisation d'un dépot Git04:50
- Les trois zones05:16
- La configuration de Git02:37
- Initialisation d'un dépôt et configuration08:36
- La validation des changements09:37
- Création de contenu et validation19:29
- Les branches04:51
- Fusion des changements et gestion des conflits05:10
- Création de branches et fusion de code11:39
- Résolution de conflits06:20
- Premières actions courantes
- Naviguer dans l'historique06:33
- Gestion des fichiers11:36
- Annuler des actions11:51
- Le remisage08:40
- Différences entre Merge et Rebase05:29
- Les tags et introduction au semantic versioning17:12
- Collaborer avec des dépôts distants05:27
- Présentation de GitLab09:32
- Créer et interagir avec un dépôt distant sur GitLab 15:51
