tldr/pages.fr/common/git-branch.md

37 lines
942 B
Markdown
Raw Normal View History

2020-11-10 14:17:06 +03:00
# git branch
2021-01-07 17:06:38 +03:00
> Commande Git principale pour travailler avec des branches.
> Plus d'informations : <https://git-scm.com/docs/git-branch>.
2020-11-10 14:17:06 +03:00
- Liste les branches locale, prefixe la branche courrante avec `*` :
2020-11-10 14:17:06 +03:00
`git branch`
- Liste toutes les branches (locale et distantes) :
2020-11-10 14:17:06 +03:00
`git branch -a`
- Affiche le nom de la branche courrante :
2020-11-10 14:17:06 +03:00
`git branch --show-current`
- Crée une nouvelle branche depuis le commit courrant :
2020-11-10 14:17:06 +03:00
`git branch {{nom_de_branche}}`
- Crée une nouvelle branche depuis un commit en particulier :
2020-11-10 14:17:06 +03:00
`git branch {{nom_de_branche}} {{commit_hash}}`
- Renommer une branche (ne pas se trouver sur la branche pour le faire) :
2020-11-10 14:17:06 +03:00
`git branch -m {{ancien_nom_de_branche}} {{nouveau_nom_de_branche}}`
- Supprimer un branche locale (ne pas se trouver sur la branche pour le faire) :
2020-11-10 14:17:06 +03:00
`git branch -d {{nom_de_branche}}`
- Supprimer une branche distante :
2020-11-10 14:17:06 +03:00
`git push {{nom_distant}} --delete {{nom_de_branche_distante}}`