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

Comment changer le nom de la branche dans git ? Brève analyse des méthodes

PHPz
Libérer: 2023-04-03 14:07:46
original
1435 Les gens l'ont consulté

Lorsque vous utilisez Git pour le développement collaboratif à plusieurs, un projet comporte généralement plusieurs branches. Ces branches peuvent être utilisées pour ajouter de nouvelles fonctionnalités, corriger des bugs ou effectuer d'autres types de tâches de développement. Parfois, nous devons modifier le nom de la branche pour refléter les tâches de développement en cours ou les changements de statut. Cet article explique comment utiliser les commandes Git pour modifier le nom de la branche.

Afficher les succursales

Avant de commencer à modifier les noms des succursales, vous devez afficher les succursales actuellement disponibles. Vous pouvez afficher les branches locales via la commande suivante :

git branch
Copier après la connexion

Cette commande renverra une liste de toutes les branches locales et utilisera * pour indiquer la branche actuelle. Si vous souhaitez afficher les branches distantes, vous pouvez utiliser la commande suivante :

git branch -r
Copier après la connexion

Cette commande renverra une liste des branches distantes. Il est à noter que le nom de la branche distante sera précédé du nom du serveur distant et d'une barre oblique inverse.

Créer une nouvelle branche

Si vous souhaitez créer une nouvelle branche, vous pouvez utiliser la commande suivante :

git branch <new_branch_name>
Copier après la connexion

Cela créera une nouvelle branche sur la branche actuelle. La nouvelle branche dérivera de la branche actuelle et héritera de tous ses enregistrements de validation. Vous pouvez utiliser la commande suivante pour travailler sur la nouvelle branche :

git checkout <new_branch_name>
Copier après la connexion

Cela fera basculer la branche Git vers la branche nouvellement créée.

Changer le nom d'une succursale

Changer le nom d'une succursale est une tâche relativement simple. Vous pouvez changer le nom de la branche à l'aide de la commande suivante :

git branch -m <new_branch_name>
Copier après la connexion
Copier après la connexion

Cette commande changera le nom de la branche actuelle par le nouveau nom de la branche.

Si vous souhaitez changer le nom d'une autre succursale, vous devez d'abord passer à cette succursale. La commande suivante peut être utilisée :

git checkout <old_branch_name>
Copier après la connexion

Le nom de la branche peut ensuite être modifié à l'aide de la commande suivante :

git branch -m <new_branch_name>
Copier après la connexion
Copier après la connexion

Cela changera le nom de la branche sélectionnée.

Pushing Changes

La dernière étape consiste à pousser les modifications vers le référentiel distant. Les modifications peuvent être poussées vers le référentiel distant à l'aide de la commande suivante :

git push origin -u <new_branch_name>
Copier après la connexion

Cette commande pousse la branche nouvellement créée dans le référentiel Git et l'associe à la branche distante. Si vous modifiez le nom d'une branche existante, vous devez exécuter la commande suivante :

git push origin -u <new_branch_name> --force
Copier après la connexion

Notez que vous devez utiliser l'indicateur --force lorsque vous modifiez le nom d'une branche existante, sinon Git générera une erreur.

Résumé

Dans le développement collaboratif multi-personnes, les branches Git peuvent aider au développement et à la gestion indépendants du code. Cet article explique comment créer, afficher et modifier les noms de branches et transmettre les modifications aux référentiels distants. Avec ces commandes Git simples, vous pouvez facilement gérer et contrôler les branches de votre projet Git.

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