SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Introduction à git (avec PhpStorm)
Une brève histoire de git ,[object Object]
Gérer les sources de Linux
A la place de BitKeeper lundi 13 septembre 2010 Introduction à GIT
Pourquoi git ? ,[object Object]
Développement distribué
Bonne gestion de gros projets
Rapidité / Scalabilité lundi 13 septembre 2010 Introduction à GIT
Le développement décentralisé ,[object Object]
Création de branches locales
Gestion des remotes (« Origin », etc)
Pas besoin de connexion pour commiter lundi 13 septembre 2010 Introduction à GIT
Qu'est-ce qu'un remote ? ,[object Object]
Par exemple « origin »
Ou n'importe quel remote que vous avez ajouté
git remote add pho git://pho-desktop/repo.git
git remote show lundi 13 septembre 2010 Introduction à GIT
Workflow subversion lundi 13 septembre 2010 Introduction à GIT
(Notre) workflow git lundi 13 septembre 2010 Introduction à GIT
Workflow git, 4 étapes ,[object Object]
Mettre en staging
Commiter
Pusher lundi 13 septembre 2010 Introduction à GIT
Travailler avec des branches ! ,[object Object]
Facile à merger
Permet de cloisonner le dev
Merger des remotes dans vos locales
Continuer de travailler sur le master
Etc.
Par exemple: 1 branche par ticket / feature lundi 13 septembre 2010 Introduction à GIT
Travailler avec des branches ! lundi 13 septembre 2010 Introduction à GIT
Branches locales et remotes ,[object Object]
Une branche remote est présente sur un remote lundi 13 septembre 2010 Introduction à GIT
Git par la pratique (avec PHPStorm) ,[object Object]
Créer des commits
Pusher des modifications
Puller des modifications
Changer de branche
Merger des branches
Et plus encore ! lundi 13 septembre 2010 Introduction à GIT
Obtenir de l'aide git help command lundi 13 septembre 2010 Introduction à GIT
Avant toute chose git://srv/repo.git lundi 13 septembre 2010 Introduction à GIT
Cloner un dépôt git clone git://srv/repo.git lundi 13 septembre 2010 Introduction à GIT
Cloner un dépôt lundi 13 septembre 2010 Introduction à GIT
Cloner un dépôt lundi 13 septembre 2010 Introduction à GIT
Créer des commits ,[object Object]
« Stager » des modifications
Commiter ! lundi 13 septembre 2010 Introduction à GIT
Créer des commits - Staging git status lundi 13 septembre 2010 Introduction à GIT

Weitere ähnliche Inhalte

Ähnlich wie Introduction à Git (avec PHPStorm)

Git & Rstudio vincent guyader
Git & Rstudio vincent guyaderGit & Rstudio vincent guyader
Git & Rstudio vincent guyaderVincent Guyader
 
Débuter avec Git & github
Débuter avec Git & githubDébuter avec Git & github
Débuter avec Git & githubMonoem Youneb
 
Petit Déjeuner Git chez Makina Corpus
Petit Déjeuner Git chez Makina CorpusPetit Déjeuner Git chez Makina Corpus
Petit Déjeuner Git chez Makina Corpusleplatrem
 
Initiation à Git, GitHub2.pdf
Initiation à Git, GitHub2.pdfInitiation à Git, GitHub2.pdf
Initiation à Git, GitHub2.pdfmouad55
 
Présentation Git & GitHub
Présentation Git & GitHubPrésentation Git & GitHub
Présentation Git & GitHubThibault Vlacich
 
Formation GIT gratuite par ippon 2014
Formation GIT gratuite par ippon 2014Formation GIT gratuite par ippon 2014
Formation GIT gratuite par ippon 2014Ippon
 
les commandes Git que vous devez absolument connaitre!.pdf
les commandes Git que vous devez absolument connaitre!.pdfles commandes Git que vous devez absolument connaitre!.pdf
les commandes Git que vous devez absolument connaitre!.pdfSimpleLearn1
 
Cours sur github part3 git
Cours sur github part3 gitCours sur github part3 git
Cours sur github part3 gitPape Diop
 
Introduction à git.pdf
Introduction à git.pdfIntroduction à git.pdf
Introduction à git.pdfbadrfathallah2
 
Découvrir et utiliser Git : le logiciel de gestion de versions décentralisé
Découvrir et utiliser Git : le logiciel de gestion de versions décentraliséDécouvrir et utiliser Git : le logiciel de gestion de versions décentralisé
Découvrir et utiliser Git : le logiciel de gestion de versions décentraliséECAM Brussels Engineering School
 

Ähnlich wie Introduction à Git (avec PHPStorm) (11)

Git & Rstudio vincent guyader
Git & Rstudio vincent guyaderGit & Rstudio vincent guyader
Git & Rstudio vincent guyader
 
Débuter avec Git & github
Débuter avec Git & githubDébuter avec Git & github
Débuter avec Git & github
 
Petit Déjeuner Git chez Makina Corpus
Petit Déjeuner Git chez Makina CorpusPetit Déjeuner Git chez Makina Corpus
Petit Déjeuner Git chez Makina Corpus
 
Initiation à Git, GitHub2.pdf
Initiation à Git, GitHub2.pdfInitiation à Git, GitHub2.pdf
Initiation à Git, GitHub2.pdf
 
Présentation Git & GitHub
Présentation Git & GitHubPrésentation Git & GitHub
Présentation Git & GitHub
 
Formation GIT gratuite par ippon 2014
Formation GIT gratuite par ippon 2014Formation GIT gratuite par ippon 2014
Formation GIT gratuite par ippon 2014
 
les commandes Git que vous devez absolument connaitre!.pdf
les commandes Git que vous devez absolument connaitre!.pdfles commandes Git que vous devez absolument connaitre!.pdf
les commandes Git que vous devez absolument connaitre!.pdf
 
Cours sur github part3 git
Cours sur github part3 gitCours sur github part3 git
Cours sur github part3 git
 
Introduction à git.pdf
Introduction à git.pdfIntroduction à git.pdf
Introduction à git.pdf
 
Versioning avec Git
Versioning avec GitVersioning avec Git
Versioning avec Git
 
Découvrir et utiliser Git : le logiciel de gestion de versions décentralisé
Découvrir et utiliser Git : le logiciel de gestion de versions décentraliséDécouvrir et utiliser Git : le logiciel de gestion de versions décentralisé
Découvrir et utiliser Git : le logiciel de gestion de versions décentralisé
 

Introduction à Git (avec PHPStorm)