git switch

Wechsle zwischen Branches. Verfügbar ab Git Version 2.23+. Siehe auch git checkout. Weitere Informationen: https://git-scm.com/docs/git-switch.

  • Wechsle zu einem existierenden Branch:

git switch branche_name

  • Erstelle einen neuen Branch und wechsele zu diesem:

git switch --create branch_name

  • Erstelle einen neuen Branch basierend auf einem existierenden Commit und wechsele zu diesem:

git switch --create branch_name commit

  • Wechsele zum vorherigen Branch:

git switch -

  • Wechsele zu einem Branch und aktualisiere alle Submodule entsprechend:

git switch --recurse-submodules branch_name

  • Wechsele zu einem Branch und merge automatisch den aktuellen Branch und alle Änderungen, die nicht committed wurden:

git switch --merge branch_name