Contactez-nous au 01 30 67 08 82
[OS001] La gestion de version avec Git
Pratiquer la gestion de versions logicielle avec Git: concepts, commandes usuelles et mise en œuvre. La formation comprend 8 chapitres de cours et d’exercices. Le cours présente les concepts de Git et ses commandes. Les exercices se font avec le client Egit d’eclipse. La dernière demi-journée est dédiée à une mise en situation sur un projet réel.
Durée : 2 jours
Niveau : Débutant
Objectifs de la formation
Être opérationnel avec Git
Public visé
Ingénieurs, Chefs de projets
Ingénieurs Méthodes, Responsables Outils
Mode d’intervention
Concepts et terminologies
- La gestion de configuration logicielle (GCL)
- Objectifs, article et révision
- Configurations et branches
- Dépôt et espace de travail
- GCL et gestion des changements
- La gestion de version distribuée (DVCS)
- Principe
- Points forts
- Organisation centralisée, hiérarchique et distribuée
- Git
- Présentation
- Le commit
- Les références
- Le modèle objet
- Structure du dépôt
Travailler seul
- Opérations de base
- L’index
- Ajouter et modifier des fichiers
- Recommandations sur les commits
- Supprimer des fichiers
- Enregistrer les changements et Ignorer des fichiers
- Consulter l’historique
- Visualiser et rechercher des commits
- Comparer des états
- Revenir en arrière
- Modifier le dernier commit
- Reconstruire et se placer sur un commit antérieur
- Annuler l’opération commit et vider l’index
- Écraser l’espace de travail
- Sauvegarder et restaurer des changements en cours
Travailler en équipe
- Utiliser les références
- Les étiquettes
- Les têtes
- Développer en parallèle
- Les branches et lafusion de branches
- Réécrire une branche sur une nouvelle base
- Se synchroniser
- Se mettre à jour
- Publier des commits
- Les refspecs
Pour aller plus loin
- Commandes avancées
- Autres fonctions
- Liens