1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-08 08:06:01 +02:00
tldr/pages.fr/common/git-checkout.md
2021-05-01 12:49:31 -04:00

36 lines
1,008 B
Markdown

# git checkout
> Extraire une branche ou des chemins vers l'arborescence de travail.
> Plus d'informations : <https://git-scm.com/docs/git-checkout>.
- Créer une branche et basculer dessus :
`git checkout -b {{nom_de_branche}}`
- Créer une branche depuis une référence spécifique et basculer dessus (par exemple, branche locales/distantes, tag, commit) :
`git checkout -b {{nom_de_branche}} {{reference}}`
- Basculer sur une branche locale existante :
`git checkout {{nom_de_branche}}`
- Basculer sur la branche précédente :
`git checkout -`
- Basculer sur une brnche distante existante :
`git checkout --track {{nom_distant}}/{{nom_de_branche}}`
- Annule tout les changements dans le répertoire courant (voir `git reset` pour plus de commandes d'annulation) :
`git checkout .`
- Annule tout les changements dans le fichier spécifié :
`git checkout {{filename}}`
- Remplace un fichier par sa version d'une autre branche :
`git checkout {{nom_de_branche}} -- {{filename}}`