Outils pour utilisateurs

Outils du site


gestion_configuration:git:commits

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édentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
gestion_configuration:git:commits [2019/11/29 15:56] – [Signer les commits (mac)] sgariepygestion_configuration:git:commits [2020/03/10 19:04] – [Annuler un commit] sgariepy
Ligne 37: Ligne 37:
 [[https://stackoverflow.com/questions/179123/how-to-modify-existing-unpushed-commits|Source]] [[https://stackoverflow.com/questions/179123/how-to-modify-existing-unpushed-commits|Source]]
  
-===== Cherry-Pick de commits =====+ 
 +====== Annuler un commit ====== 
 + 
 +Annuler le dernier commit et garder les changements: 
 + 
 +  $ git reset --soft HEAD^ 
 + 
 + 
 +Annuler le dernier commit et ne pas garder les changements: 
 + 
 +  $ git reset --hard HEAD^ 
 + 
 +Pour annuler les deux derniers commits: 
 + 
 +  $ git reset --hard HEAD^^ 
 +====== Cherry-Pick de commits ======
  
 Le **cherry-pick** permet de prendre un commit d'une autre branche et de l'appliquer sur la branche actuelle.  Ceci fonctionne avec le SHA-1 du commit.  On peut utiliser les premiers caractères du SHA1. Le **cherry-pick** permet de prendre un commit d'une autre branche et de l'appliquer sur la branche actuelle.  Ceci fonctionne avec le SHA-1 du commit.  On peut utiliser les premiers caractères du SHA1.
gestion_configuration/git/commits.txt · Dernière modification : 2022/02/02 00:42 de 127.0.0.1