Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| dev:git:branches [2023/09/15 16:10] – yoann | dev:git:branches [2023/09/15 16:35] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 59: | Ligne 59: | ||
| <code bash> | <code bash> | ||
| - | $git merge origin/ | + | git merge origin/ |
| - | $git merge {@upstrem} | + | |
| - | $git merge {@u} | + | # Equivalent |
| + | git merge {@upstrem} | ||
| + | |||
| + | # Equivalent | ||
| + | git merge {@u} | ||
| </ | </ | ||
| Ligne 75: | Ligne 79: | ||
| </ | </ | ||
| - | La commande précédente aboutie à la création d'une branche locale nommée ' | + | La commande précédente aboutie à la création d'une branche locale nommée ' |
| L’extraction d’une branche locale à partir d’une branche distante crée automatiquement ce qu’on appelle une " | L’extraction d’une branche locale à partir d’une branche distante crée automatiquement ce qu’on appelle une " | ||
| + | <code bash> | ||
| + | # Crée automatiquement une branche locale de suivi de " | ||
| + | git checkout hotfix41 | ||
| + | </ | ||
| + | Pour afficher les branches de suivi configurées dans le dépôt courant : | ||
| <code bash> | <code bash> | ||
| - | # Pousser les modifications sur le serveur amont | + | git fetch --all |
| - | git push origin feature01 | + | git branch -a -vv |
| </ | </ | ||
| + | |||
| ===== Pousser une branche sur le serveur Amont ===== | ===== Pousser une branche sur le serveur Amont ===== | ||
| - | Lorsqu' | + | Lorsqu' |
| <code bash> | <code bash> | ||
| - | # Pousse la brache | + | # Pousse la branche |
| git push --set-upstream origin feature02 | git push --set-upstream origin feature02 | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Supprimer des branches ===== | ||
| + | |||
| + | Pour supprimer une branche locale " | ||
| + | <code bash> | ||
| + | git branch -d feature02 | ||
| + | </ | ||
| + | |||
| + | Pour supprimer une branche distante " | ||
| + | |||
| + | <code bash> | ||
| + | git push origin --delete feature33 | ||
| </ | </ | ||