GNU/Linux >> Tutoriels Linux >  >> Linux

Comment changer de branche sur Git

Présentation

Git est une application open source pour le suivi des projets. Plusieurs utilisateurs peuvent travailler simultanément sur le même projet. Un projet peut être ramifié pour évaluer les fonctionnalités sans affecter le projet de base. La création de branches permet également aux développeurs de travailler dans un environnement de test qui suit la progression et n'affecte pas les applications de production.

Ce guide vous montre comment changer de branche dans votre projet Git.

Prérequis

  • Un git projet
  • Un système Linux avec accès à une fenêtre de terminal/ligne de commande

Changer de branche avec la commande Git Checkout

Accédez à la ligne de commande et utilisez le checkout commande pour extraire la branche que vous souhaitez utiliser :

git checkout [branch_label]

Remplacer [branch_label] avec le nom réel de la succursale à laquelle vous souhaitez accéder. Par exemple :

git checkout bugfix224

Vous êtes passé avec succès au bugfix224 branche et peut commencer à travailler dessus.

Créer et extraire une nouvelle branche

Si vous devez ouvrir une nouvelle succursale, utilisez le checkout commande et ajoutez le –b option. Cette commande crée et ouvre à la fois une nouvelle branche :

git checkout -b bugfix231

Par défaut, la nouvelle branche est basée sur le dernier commit dans la branche actuellement extraite.

Si vous souhaitez utiliser une source différente, spécifiez cette source comme suit :

git checkout -b (new_branch)(source_branch)

Cet exemple contredit le bugfix231 branchez le bugfix230 succursale.

git checkout -b bugfix231 bugfix230

La sortie confirme qu'une nouvelle branche a été ajoutée et que vous y êtes passé.

Le checkout La commande peut être utilisée pour créer des branches ainsi que des fichiers individuels. Cette fonctionnalité a conduit à des résultats indésirables, en particulier lorsque les branches et les fichiers ont des noms similaires. Le switch La commande a été introduite dans Git version 2.23 pour tenter de simplifier le processus.

Changer de branche avec la commande Git Switch

Le switch La commande a été introduite dans Git 2.23 et les versions ultérieures. La structure de commande principale est la même qu'avec le checkout commande. Accédez à la ligne de commande et utilisez le switch commande pour monter la branche que vous souhaitez utiliser :

git switch [branch_label]

Remplacer [branch_label] avec le nom réel de la succursale vers laquelle vous souhaitez basculer.

Par exemple :

git switch bugfix224

Vous êtes passé avec succès au bugfix224 branche et peut commencer à travailler dessus.


Linux
  1. Comment GNOME utilise Git

  2. Comment changer de version de PHP

  3. Comment créer des balises Git

  4. Comment passer la sortie d'une commande comme argument à une autre ?

  5. Comment renommer Git Branch Local et Remote

Comment installer Git sur AlmaLinux

Tutoriel Git avancé

Comment supprimer une branche Git à distance et localement

Comment créer, renommer et supprimer des branches Git

Comment installer Git sur Centos7 ?

Comment contrôler la version avec Git sur la ligne de commande