From be30926478467dbdfa5d71178513f2ab0a21255d Mon Sep 17 00:00:00 2001 From: aaa9c30b31abb6b20ce0aefe46b85784 Date: Tue, 14 Apr 2020 19:22:12 +0000 Subject: [PATCH] git commades usuelles branches git rbase --- journal/gitPratique.md | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/journal/gitPratique.md b/journal/gitPratique.md index 15edc90..9372e15 100644 --- a/journal/gitPratique.md +++ b/journal/gitPratique.md @@ -1,16 +1,12 @@ # commandes GIT de base # - -1. *** __Recupérer un depot git__ *** - +### 1. __Recupérer un depot git__ ``` bash mkdir copieDepot cd copieDepot git clone url ``` - -2. *** __Mettre à jour du depot distant vers le local__ *** - +### 2. __Mettre à jour du depot distant vers le local__ Evaluer les modifs ``` bash cd copieDepot @@ -28,14 +24,21 @@ autre possibilité ``` git pull ``` - - -3. *** __Mettre à jour du depot locl vers el distant__ *** - +### 3. __Mettre à jour du depot local vers le distant__ Dans son répertoire git : ``` git push ``` On doit avoir ses identifiants - +### 4. __Les branches: commandes usuelles__ + +* ***git commit*** enregistre les modifs par rapport au commit précedent +- ***git checkout [nom]*** se positionne sur nom dans la branche +- ***git branch [nom] ou git checkout -b [nom]*** crée une branche nommée + dans le second cas elle est active +- Imaginons 2 branches parrallèle master et bugFix; on veut les fusionner +***git checkout master; git merge bugFi*** D'abord on se met sur le dernier commit + de master puis on fait la fusion. +- fsuion avec rebase :2 branches parrallèles bugFix, master on veut mettre bufix à la suite de master + ***git checkout bugFix; git rebase master*** -- 2.18.1