Maison > outils de développement > git > le corps du texte

Comment changer le nom de la branche dans git

PHPz
Libérer: 2023-04-03 09:48:27
original
1202 Les gens l'ont consulté

Git est un excellent outil de contrôle de version qui joue un rôle important dans la collaboration en équipe et le développement personnel. Dans Git, le branchement est un concept très important. Chaque branche équivaut à une arborescence de code indépendante, sur laquelle le code des autres branches peut être développé ou fusionné indépendamment. Dans le processus de développement actuel, nous devons souvent changer le nom de la branche pour l'adapter aux besoins du projet ou utiliser une méthode de dénomination plus standardisée. Cet article présentera en détail comment changer le nom de la branche dans Git.

  1. Afficher les branches existantes

Entrez le répertoire du projet Git sur la ligne de commande, et affichez les branches actuellement disponibles via la commande suivante :

git branch
Copier après la connexion

Cette commande listera toutes les branches existantes dans le projet en cours, parmi lesquelles la actuel Il y aura un astérisque devant la branche sur laquelle vous vous trouvez. Comme indiqué ci-dessous :

$ git branch
* main
  feature-1
  feature-2
  develop
Copier après la connexion

Comme le montre l'exemple ci-dessus, la branche actuelle est "main" et les trois branches restantes sont "feature-1", "feature-2" et "develop".

  1. Changer le nom de la branche

Supposons que nous devions maintenant changer la branche "feature-1" en "login", ce qui peut être réalisé en utilisant la commande suivante :

git branch -m feature-1 login
Copier après la connexion

où "-m" signifie déplacer (déplacer) la branche , suivi du nom de branche d'origine « feature-1 » et du nouveau nom de branche « login ».

Nous pouvons vérifier à nouveau la liste des branches via la commande "git branch" pour confirmer que le nom de la branche a été modifié avec succès :

$ git branch
  main
  login
  feature-2
  develop
Copier après la connexion
  1. Poussez le nom de la branche modifié

Après avoir modifié le nom de la branche localement, vous devez synchroniser les modifications apportées à l'entrepôt distant, pour un développement collaboratif par d'autres. Vous pouvez utiliser la commande suivante pour transmettre la « connexion » modifiée de la branche locale au référentiel distant :

git push origin login
Copier après la connexion

Où « origine » est le nom par défaut du référentiel distant, ou il peut s'agir d'un autre nom personnalisé. Après avoir exécuté la commande ci-dessus, d'autres peuvent extraire la branche "login" localement pour un développement collaboratif.

  1. Remarques

Lors du changement du nom de la succursale, il y a certaines choses auxquelles il faut faire attention :

  • Assurez-vous que le code de la succursale a été soumis à l'entrepôt avant de modifier le nom de la succursale pour éviter la perte de code ;
  • Si la branche sur laquelle vous travaillez doit être modifiée, vous devez d'abord passer à une autre branche, puis changer le nom ;
  • Une fois le nom de la branche modifié, tout l'historique des soumissions sera conservé et l'historique pourra être consulté ; par le nouveau nom ou l'ancien nom.
En résumé, changer le nom de la branche à l'aide de Git est très simple et peut être facilement réalisé grâce aux commandes ci-dessus. Dans le développement réel, les branches doivent être raisonnablement planifiées et gérées conformément aux exigences du projet pour garantir la fiabilité du code et l'efficacité du développement.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!