Outils pour utilisateurs

Outils du site


informatique:linux:git

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
informatique:linux:git [2020/02/16 08:39]
benoit [Fusionner une branch vers le master]
informatique:linux:git [2024/09/04 13:56] (Version actuelle)
benoit [Restaurer une ancienne version]
Ligne 236: Ligne 236:
   git push   git push
  
 +==== Restaurer tout le projet au dernier push ====
 +Annule toutes les modifications dans les fichiers suivis :
 +  git reset --hard
 +  ​
 +Supprime tous les fichiers non suivis (-f pour forcer, et -d pour supprimer les répertoires) :
 +  git clean -fd
 +
 +Checkout de la branche : 
 +  git checkout master
 ===== Gestion des conflits ===== ===== Gestion des conflits =====
  
Ligne 352: Ligne 361:
 Pour revenir à la branch master : Pour revenir à la branch master :
  
-  git checkout ​test1_branch+  git checkout ​master
   ​   ​
 ==== Fusionner une branch vers le master ==== ==== Fusionner une branch vers le master ====
  
 Switcher sur la branche ''​master''​ : Switcher sur la branche ''​master''​ :
-  git checkout ​test1_branch+  git checkout ​master
  
 Fusionner la branche ''​test1_branch''​ : Fusionner la branche ''​test1_branch''​ :
Ligne 367: Ligne 376:
 Puis un push :  Puis un push : 
   git push   git push
-  ​+ 
 +Pour récupérer un fichier venant d'une autre branche et l'​intégrer à la votre. Ci-dessous, on récupère le fichier ''​hotfix.php''​ depuis la branche ''​hotfix''​ : 
 +  git checkout test1_branch 
 +  git checkout origin/​hotfix hotfix.php 
 + 
 +==== Renommer une branch ==== 
 +Récupérer la copie à renommer: 
 +  git checkout old_branch_name 
 + 
 +Renommer la branch: 
 +  git branch -m new_branch_name 
 + 
 +Pousser la nouvelle branch: 
 +  git push origin -u new_branch_name 
 + 
 +Effacer l'​ancienne branch: 
 +  git push origin --delete old_branch_name 
 + 
 +==== Créer une branch orpheline ==== 
 + 
 +  git checkout --orphan NEWBRANCH 
 +  git rm -rf .
 ==== Lister les branchs ==== ==== Lister les branchs ====
 Lister les branchs Lister les branchs
  
   git branch   git branch
informatique/linux/git.1581838765.txt.gz · Dernière modification: 2020/02/16 08:39 par benoit