1.1 KiB

git checkout

Haal een branch of paden naar de worktree op. Meer informatie: https://git-scm.com/docs/git-checkout.

  • Creëer en schakel naar een nieuwe branch:

git checkout -b {{branch_naam}}

  • Creëer en schakel naar een nieuwe branch gebaseerd op een specifieke referentie (branch, remote/branch, tag zijn voorbeelden van geldige referenties):

git checkout -b {{branch_naam}} {{referentie}}

  • Schakel over naar een bestaande lokale branch:

git checkout {{branch_naam}}

  • Schakel over naar de eerder uitgecheckte branch:

git checkout -

  • Schakel over naar een bestaande remote branch:

git checkout {{[-t|--track]}} {{remote_naam}}/{{branch_naam}}

  • Verwijder alle niet-toegevoegde wijzigingen in de huidige map (zie git reset voor meer ongedaan maken-achtige commando's):

git checkout .

  • Verwijder niet-toegevoegde wijzigingen aan een bepaald bestand:

git checkout {{pad/naar/bestand}}

  • Vervang een bestand in de huidige map door de versie die in een specifieke branch is vastgelegd:

git checkout {{branch_naam}} -- {{pad/naar/bestand}}