technique:git:git_avancees

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
technique:git:git_avancees [2020/01/02 01:19] francoisatechnique:git:git_avancees [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Git : fonctionnalités avancées ====== +**Cette page est obsolèteVeuillez accéder au contenu à son nouvel emplacement : [[https://bibliotech.cemea.org/books/outils-technique/page/git-avancees|git-avancees]]**
- +
-Pour pouvoir utiliser pleinement Git, il peut être utile de s'approprier la notion de branches. Une branche est une fonctionnalité ou une option que l'on souhaite ajouter et tester sans quelle vienne pour l'instant impacter le coeur du projet. +
- +
-===== 1Création de branches ===== +
- +
-On crée une nouvelle branche au projet, à partir de la branche master +
- +
-<code> +
-git branch nouvellebranche +
- +
-</code> +
- +
-On passe sur la branche nouvellebranche +
- +
-<code> +
-git checkout nouvellebranche +
- +
-</code> +
- +
-On peut faire des commits (git add & git commit) sur cette brancheOn peut aussi repasser sur la branche principale et en faire d'autres. +
- +
-<code> +
-git checkout master +
- +
-</code> +
- +
-===== 2. Fusion de branche (merge) ===== +
- +
-On repasse sur la branche master +
- +
-<code> +
-git checkout master +
- +
-</code> +
- +
-Et on fusionne la branche souhaitée vers la branche en cours (master) +
- +
-<code> +
-git merge nouvellebranche +
- +
-</code> +
- +
-Puis on peut supprimer la branche en cours : +
- +
-<code> +
-git branch -d nouvellebranche +
- +
-</code> +
  • technique/git/git_avancees.1577924380.txt.gz
  • Dernière modification : 2020/04/11 02:26
  • (modification externe)