logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
atelier:git-df:tp-merge [30/10/2012 14:10]
captnfab
atelier:git-df:tp-merge [17/05/2016 11:18] (Version actuelle)
nIQnutn [Que faire en cas de conflit ?]
Ligne 8: Ligne 8:
 $ git push</​code>​ $ git push</​code>​
  
-Avec ''​git pull --rebase'',​ les commits distants sont récupérés et appliqués dans mon historique des commits. S'il n'y a pas de conflit, j'​obtiens un nouvel état dans lequel je peux pusher mes commits comme s'ils avaient été faits après les commits du dépôt distant.+Avec ''​git pull %%--%%rebase'',​ les commits distants sont récupérés et appliqués dans mon historique des commits. S'il n'y a pas de conflit, j'​obtiens un nouvel état dans lequel je peux pusher mes commits comme s'ils avaient été faits après les commits du dépôt distant.
  
 Avec ''​git push'',​ j'​envoie mes commits //​rebasés//​ sur le dépôt distant. Avec ''​git push'',​ j'​envoie mes commits //​rebasés//​ sur le dépôt distant.
Ligne 18: Ligne 18:
 <code bash>$ git stash <code bash>$ git stash
 $ git pull $ git pull
-$ git stash apply</​code>​+$ git stash pop</​code>​
  
 Avec ''​git stash'',​ le dépôt est ramené dans l'​état du dernier commit et toutes mes modifications sont stockées sous forme de //patch//. Avec ''​git stash'',​ le dépôt est ramené dans l'​état du dernier commit et toutes mes modifications sont stockées sous forme de //patch//.
Ligne 24: Ligne 24:
 Avec ''​git pull'',​ les derniers commits publiés sur le serveur sont récupérés et appliqués en local. Avec ''​git pull'',​ les derniers commits publiés sur le serveur sont récupérés et appliqués en local.
  
-Avec ''​git stash apply'',​ mon //patch// est appliqué au dépôt local mis à jour.+Avec ''​git stash pop'',​ mon //patch// est appliqué au dépôt local mis à jour.
  
 ===== Combinaison de stash et pull --rebase ==== ===== Combinaison de stash et pull --rebase ====
Ligne 33: Ligne 33:
 $ git pull --rebase $ git pull --rebase
 $ git push $ git push
-$ git stash apply</​code>​+$ git stash pop</​code>​
  
  
Ligne 45: Ligne 45:
 ====== ======
 code de la version bli code de la version bli
->>>>>>>​ version bli+>>>>>>>​ version bli</​code>​
  
 À corriger à la main, à la suite de quoi,  À corriger à la main, à la suite de quoi, 
  
-  * si vous étiez en train de faire un ''​pull --rebase'',​ continuez l'​opération de ''​rebase'':​+  * si vous étiez en train de faire un ''​pull ​%%--%%rebase'',​ continuez l'​opération de ''​rebase'':​
 <code bash>$ git rebase --continue</​code>​ <code bash>$ git rebase --continue</​code>​
  
   * si vous étiez en train de faire un ''​stash pop'',​ continuez votre édition tranquillement :)   * si vous étiez en train de faire un ''​stash pop'',​ continuez votre édition tranquillement :)
atelier/git-df/tp-merge.1351602603.txt.gz · Dernière modification: 30/10/2012 14:10 par captnfab

Pied de page des forums

Propulsé par FluxBB