Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Initiation à GIT @Atrakeur Université Rouen 2016
2
Pourquoi GIT?
3
Faire des sauvegardes de travail Travailler à plusieurs sans pertes de modifs Revenir à d’anciennes versions Rechercher des bugs sur plusieurs versions
4
Architecture de Git
5
Repository Branche master Branche vlg_truc Branche vl_machin Commit abcd123 Commit def4567 Commit dcbf543HEAD HEAD~1 HEAD~2
6
Fonctionnement
7
Pas de commandes ici! Parce que c’est lourd!
8
Départ Git init (ou clone)
9
Nouveau travail donc nouvelle branche Git checkout –b updateUI (crée une nouvelle branche updateUI)
10
Je peux travailler... Et commiter Git commit (nouveau lot de travail)
11
Comme j’ai ma branche, master peut évoluer
12
Et continuer à bosser Git commit (nouveau lot de travail)
13
Quand j’ai fini, je préviens le chef de projet…
14
… Pour qu’il merge Git checkout master (on se place sur master) Git merge updateUI (on insére les changements)
15
A ce stade Le travail est fait On à une trace du travail Le chef de projet a vu le code Le chef de projet a validé le code
16
Pour finir… Résumé des commandes – https://goo.gl/odOxmD https://goo.gl/odOxmD Revoir cette présentation – https://goo.gl/MWelg2 https://goo.gl/MWelg2 Bases de git (15 min) – https://try.github.io/ https://try.github.io/ Bases des branches – http://pcottle.github.io/learnGitBranching/ http://pcottle.github.io/learnGitBranching/
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.