Maison > outils de développement > git > Comment modifier le nom de la branche dans Git

Comment modifier le nom de la branche dans Git

PHPz
Libérer: 2023-04-04 13:52:41
original
7649 Les gens l'ont consulté

Utiliser des branches dans Git est une façon très importante de travailler. Parfois, nous pouvons avoir besoin de modifier le nom de la branche, peut-être parce que le nom de la branche est trop long, mal orthographié, dénomination irrégulière, etc. Ensuite, nous présenterons comment modifier le nom de la branche dans Git.

  1. Afficher les branches

Avant de modifier le nom de la branche, vous devez d'abord connaître toutes les branches actuelles. Utilisez la commande suivante pour afficher toutes les succursales locales actuelles :

$ git branch
Copier après la connexion

Une liste de toutes les succursales locales sera répertoriée ici. Vous pouvez voir qu'il y a un astérisque devant la branche actuelle, comme indiqué ci-dessous :

  master
* dev
  feature-1
  feature-2
Copier après la connexion
  1. Modifier local. Nom de la branche

Dans Git, il existe trois manières principales de modifier le nom de la branche, qui sont :

  • Renommer la branche
  • Supprimer la branche et créer une nouvelle branche
  • Créer une nouvelle branche puis supprimer l'ancienne branche

Continuer Ensuite, présentons ces trois méthodes une par une.

2.1 Renommer la branche

Vous pouvez renommer la branche via la commande suivante :

$ git branch -m <old-branch-name> <new-branch-name>
Copier après la connexion

Parmi elles, "-m" signifie "déplacer", ce qui signifie déplacer/renommer. Ce qu'il faut noter ici, c'est n'oubliez pas de passer à d'autres branches pour effectuer des opérations, sinon une erreur sera signalée.

2.2 Supprimer la branche et créer une nouvelle branche

Cette méthode est principalement divisée en deux étapes :

  • Supprimer l'ancienne branche
  • Créer une nouvelle branche

Étape 1, supprimer l'ancienne branche, utilisez la commande suivante :

$ git branch -d <old-branch-name>
Copier après la connexion
Copier après la connexion

Cette commande supprimera l'ancienne branche spécifiée.

Étape 2, créez une nouvelle branche, utilisez la commande suivante :

$ git branch <new-branch-name>
Copier après la connexion

Cela créera une nouvelle branche et aura le même nœud parent que la branche actuelle.

2.3 Créer une nouvelle branche puis supprimer l'ancienne branche

Cette méthode est également divisée en deux étapes :

  • Créer une nouvelle branche
  • Supprimer l'ancienne branche

Étape 1, créer une nouvelle branche :

$ git branch <new-branch-name> 
Copier après la connexion

De cette façon, une nouvelle branche sera créée et le code de la nouvelle branche sera exactement le même que le code de l'ancienne branche.

Étape 2, supprimez l'ancienne branche :

$ git branch -d <old-branch-name>
Copier après la connexion
Copier après la connexion

Cela supprimera l'ancienne branche.

  1. Poussez le nom de la branche modifiée

Après avoir modifié le nom de la branche locale, vous devez synchroniser la branche distante. Utilisez la commande suivante pour pousser le nom de branche modifié vers l'entrepôt distant :

$ git push origin :<old-branch-name>
$ git push origin <new-branch-name>
Copier après la connexion

Dans la commande ci-dessus, ":" signifie supprimer la branche spécifiée de l'entrepôt distant, puis utiliser la deuxième commande pour pousser la nouvelle branche vers l'entrepôt distant. entrepôt.

  1. Résumé

Ci-dessus sont les trois façons de modifier le nom de la branche dans Git, vous pouvez choisir en fonction de vos besoins. Il convient de noter que vous devez être prudent lorsque vous utilisez Git pour vous assurer de ne pas mal fonctionner et de ne pas causer de problèmes inutiles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal