Your SlideShare is downloading. ×
0
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Conférence #nwxtech4 : GIT par Thibaud Juin
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Conférence #nwxtech4 : GIT par Thibaud Juin

172

Published on

Le désormais célèbre outil de versionning et son utilisation chez 42 Stores.

Le désormais célèbre outil de versionning et son utilisation chez 42 Stores.

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
172
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ? Les logiciels de gestion de versions GIT #NWX Conférence Technique 4 Thibaud Juin Mardi 23 octobre 2012Thibaud Juin #NWX Conférence Technique 4 1 / 20
  • 2. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Sommaire 1 Introduction aux gestionnaires de version 2 Exemple : GIT 3 Conclusion - lequel choisir ? Thibaud Juin #NWX Conférence Technique 4 2 / 20
  • 3. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Introduction aux gestionnaires de versions Définition Stockage d’un ensemble de fichiers (de code) des modifications apportées de versions Commentaire associé à une modification Fusion de fichiers Fonctionne bien avec les fichiers textes Accepte aussi les autres ! Thibaud Juin #NWX Conférence Technique 4 3 / 20
  • 4. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Introduction aux gestionnaires de versions Commit (sauvergarde) Thibaud Benjamin Thibaud Juin #NWX Conférence Technique 4 4 / 20
  • 5. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Introduction aux gestionnaires de versions Commit (sauvergarde) Thibaud Benjamin Thibaud Juin #NWX Conférence Technique 4 5 / 20
  • 6. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Introduction aux gestionnaires de versions Commit (sauvergarde) Thibaud Benjamin Thibaud Juin #NWX Conférence Technique 4 6 / 20
  • 7. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Introduction aux gestionnaires de versions Branche Thibaud Juin #NWX Conférence Technique 4 7 / 20
  • 8. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Introduction aux gestionnaires de versions Intérêts Travail en équipe Sauvegarde régulière du travail Conservation de versions Comparaison de versions Expérience de 42Stores Pas de gestionnaire de versions jusqu’en février dernier Fusion de versions à la main Choix de GIT Thibaud Juin #NWX Conférence Technique 4 8 / 20
  • 9. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Plan 1 Introduction aux gestionnaires de version 2 Exemple : GIT 3 Conclusion - lequel choisir ? Thibaud Juin #NWX Conférence Technique 4 9 / 20
  • 10. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT GIT ? Créé par Linus Torvalds (2005) Très rapide et puissant Orienté « branches » Thibaud Juin #NWX Conférence Technique 4 10 / 20
  • 11. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT Commandes git checkout git add git commit git push git fetch git pull git branch git status git diff git merge Thibaud Juin #NWX Conférence Technique 4 11 / 20
  • 12. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT GIT +Branche1 +Branche2 +Branche3 GIT +Branche1 +Branche2 Fichiers branche1 +Branche3 +Branche1(local) Thibaud Juin #NWX Conférence Technique 4 12 / 20
  • 13. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT GIT +Branche1 +Branche2 +Branche3 GIT +Branche1 +Branche2 Fichiers branche2 +Branche3 +Branche1(local) git checkout +Branche2(local) Thibaud Juin #NWX Conférence Technique 4 13 / 20
  • 14. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT GIT +Branche1 +Branche2 +Branche3 Fichier à commiter git add GIT +Branche1 +Branche2 Fichiers branche2 +Branche3 +Branche1(local) git commit +Branche2(local) Thibaud Juin #NWX Conférence Technique 4 14 / 20
  • 15. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT GIT +Branche1 +Branche2 +Branche3 git push git fetch GIT +Branche1 +Branche2 Fichiers branche2 +Branche3 +Branche1(local) git pull +Branche2(local) Thibaud Juin #NWX Conférence Technique 4 15 / 20
  • 16. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT Commandes git checkout git add git commit git push git fetch git pull git branch git status git diff git merge Thibaud Juin #NWX Conférence Technique 4 16 / 20
  • 17. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT Thibaud Juin #NWX Conférence Technique 4 17 / 20
  • 18. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Exemple : GIT Thibaud Juin #NWX Conférence Technique 4 18 / 20
  • 19. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Plan 1 Introduction aux gestionnaires de version 2 Exemple : GIT 3 Conclusion - lequel choisir ? Thibaud Juin #NWX Conférence Technique 4 19 / 20
  • 20. Introduction aux gestionnaires de version Exemple : GIT Conclusion - lequel choisir ?Conclusion - lequel choisir ? Thibaud Juin #NWX Conférence Technique 4 20 / 20

×