Comment Git rebase master sur n'importe quelle branche par exemple

Comment Git Rebase Master Sur N Importe Quelle Branche Par Exemple



Sur Git, la création de branches est le processus de séparation de la branche principale afin que les développeurs puissent travailler séparément sans affecter le code d'origine et les autres membres de l'équipe. Lorsqu'un développeur crée un référentiel Git, par défaut, il est ajouté à la branche principale. Cependant, les développeurs peuvent changer de branche quand ils en ont besoin à l'aide de plusieurs commandes Git, telles que ' git rebase ” commande, sans perdre d'informations importantes.

Dans ce manuel, nous apprendrons comment Git rebase master sur n'importe quelle branche par exemple et fournirons des descriptions aux commandes de base de Git rebase.

Qu'est-ce que le rebase Git ?

Le rebasage est la procédure consistant à pousser ou à fusionner une séquence de commits existants au-dessus d'un nouveau commit de base. Fondamentalement, il s'agit de la procédure linéaire de combinaison. Plus précisément, Git rebase est l'utilitaire le plus populaire conçu pour fusionner les modifications d'une branche Git sur n'importe quelle branche.







Exemple : comment Git rebase master sur une autre branche Git ?

Pour rebaser Git master ou combiner la séquence de commits sur une autre branche Git, ouvrez d'abord le ' Gite Frapper ' terminal et déplacez-vous vers le répertoire racine Git en utilisant le ' CD ' commande. Ensuite, exécutez le ' $ branche git -a ” pour afficher toutes les branches existantes et sélectionner l'une d'entre elles à rebaser. Enfin, exécutez le ' $ git rebase master ” pour rebaser le maître sur une autre branche dans Git.



Examinons maintenant la procédure suivante pour afficher le résultat du scénario ci-dessus !



Étape 1 : Lancer le terminal Git

Recherchez et ouvrez le ' Coup de git ' sur votre système en utilisant le ' Commencez ' menu:





Étape 2 : accédez au répertoire racine de Git

Ensuite, exécutez le ' CD ” pour se déplacer dans le répertoire racine de Git :



$ CD 'C:\Utilisateurs \n azma\Allez'

Étape 3 : Répertorier toutes les succursales

Maintenant, exécutez le ' branche git ' pour afficher toutes les branches à l'aide de la commande ' -un ' option:

$ branche git -un

Comme vous pouvez le voir, toutes les branches actuelles et existantes sont affichées, y compris les branches distantes. Nous sélectionnerons le ' caractéristique ” du dépôt local Git pour effectuer un rebase dessus :

Étape 4 : rebaser le maître sur une autre branche

Enfin, exécutez la commande fournie et spécifiez le nom de la branche pour l'action de rebasage :

$ git rebase fonction principale

La sortie ci-dessous montre que le ' Maître » est rebasé sur le « caractéristique ” branche avec succès:

Maintenant, passez à la section suivante pour découvrir les commandes de base de Git rebase avec leur brève description.

Que sont les commandes de base de Git rebase ?

Examinons les commandes de base de Git rebase, qui sont indiquées dans le tableau ci-dessous avec la description :

Commandes La description
$ git rebase --interactive Utilisé pour effectuer le rebasage interactif.
$ git rebase Utilisé pour effectuer un rebasage standard.
$ git rebase –x Utilisé pour exécuter le script shell de ligne de commande pour chaque commit marqué pendant la lecture.
$ git rebase –d Utilisé pour supprimer les commits du bloc de commit fusionné pendant la lecture.
$ git statut Utilisé pour afficher le statut de rebase Git.
$ git rebase –p Utilisé pour contenir le commit séparé dans l'historique des branches Git.
$ git rebase --skip Utilisé pour ignorer les modifications apportées.
$ git commit -m 'message de validation pour ' Utilisé pour valider les modifications
$ git add Utilisé pour ajouter une branche au référentiel Git.
$ git rebase — continuer Utilisé pour poursuivre les modifications apportées par les utilisateurs.

Cette étude décrit la procédure de rebase Git sur n'importe quelle branche à l'aide d'un exemple et décrit brièvement les commandes de base de Git rebase.

Conclusion

Pour rebaser Git sur n'importe quelle branche, commencez par vous déplacer vers le répertoire racine de Git et répertoriez toutes les branches existantes, y compris les télécommandes, à l'aide du ' $ branche git -a ' commande. Ensuite, exécutez le ' $ git rebase maître « commande pour intégrer les changements de Git » Maître ” branche à la branche spécifiée. Ce manuel offrait la méthode de rebasage du maître sur une branche.