Outils pour utilisateurs

Outils du site


linux:git (lu 118951 fois)

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
Prochaine révision Les deux révisions suivantes
linux:git [23-04-2019 11:36]
edmc73 [Configurer Apache]
linux:git [17-09-2019 16:22]
edmc73 [Les branches]
Ligne 118: Ligne 118:
   git reset HEAD^   git reset HEAD^
  
 +FIXME
 Ne plus suivre (unstage) un fichier Ne plus suivre (unstage) un fichier
   git reset HEAD nom_du_fichier ou répertoire   git reset HEAD nom_du_fichier ou répertoire
Ligne 147: Ligne 148:
 Voir les branches Voir les branches
   git branch   git branch
 +
 +=== Création ===
  
 Créer une branche Créer une branche
Ligne 167: Ligne 170:
 Pour pousser votre branche sur le dépôt afin qu'elle soit accessible à tout le monde Pour pousser votre branche sur le dépôt afin qu'elle soit accessible à tout le monde
   git branch --set-upstream nom_dune_branche origin/nom_dune_branche   git branch --set-upstream nom_dune_branche origin/nom_dune_branche
 +
 +
 +=== Modification ===
  
 Pour fusionner votre nouvelle branche sur la branche master, faites vos commit, placez-vous sur la branche master puis fusionner une autre branche sur celle-ci Pour fusionner votre nouvelle branche sur la branche master, faites vos commit, placez-vous sur la branche master puis fusionner une autre branche sur celle-ci
Ligne 176: Ligne 182:
   git merge --no-ff branche_a_fusionner   git merge --no-ff branche_a_fusionner
  
-Pour supprimer la branche qui ne sert plus à rien  et vérifier qu'elle a été mergé 
-  git branch -d nom_branche_qui_sert_plus 
-   
-Pour supprimer une branche qui n'a pas été mergé 
-  git branch -D nom_branche_obsolète 
  
 Pour copier un fichier d'une autre branche sur la branche en cours Pour copier un fichier d'une autre branche sur la branche en cours
Ligne 188: Ligne 189:
     twitter_integration     twitter_integration
   $ git checkout twitter_integration fichier1 fichier2   $ git checkout twitter_integration fichier1 fichier2
 +
 +
 +Si vous avez une branche feature et que vous voulez intégrer les derniers commit de master sur cette branche
 +
 +  $ git checkout feature
 +  $ git pull origin master
 +
 +=== Suppression de branches ===
 +
 +Pour supprimer la branche qui ne sert plus à rien  et vérifier qu'elle a été mergé
 +  git branch -d nom_branche_qui_sert_plus
 +  
 +Pour supprimer une branche qui n'a pas été mergé
 +  git branch -D nom_branche_obsolète
 +
  
  
linux/git.txt · Dernière modification: 05-12-2023 13:52 de edmc73