Comment Git Rebase Master sur n'importe quelle branche par l'exemple

Comment Git Rebase Master sur n'importe quelle branche par l'exemple
Sur Git, la branche 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 maîtresse. Cependant, les développeurs peuvent changer de branches chaque fois qu'ils en ont besoin à l'aide de plusieurs commandes GIT, telles que le «Git Rebase»Commande, sans perdre des informations importantes.

Dans ce manuel, nous apprendrons à Git Rebase Master sur n'importe quelle branche par l'exemple et à fournir des commandes de base Git Rebase avec des descriptions.

Qu'est-ce que Git Rebase?

Rebasing est la procédure de poussée ou de fusion d'une séquence des engagements existants au-dessus d'un nouvel engagement de base. Fondamentalement, il est connu comme la procédure linéaire de la combinaison. Plus précisément, Git Rebase est l'utilitaire le plus populaire conçu pour fusionner les modifications de Git One Branch sur n'importe quelle branche.

Exemple: comment Git Rebase Master sur une autre branche Git?

Pour Git Rebase Master ou combinez la séquence des engagements sur une autre branche Git, ouvre d'abord le "Git Frapper”Terminal et déplacez-vous vers le répertoire racine Git en utilisant le«CD" commande. Ensuite, exécutez le «$ Git Branch -a”Commande pour afficher toutes les branches existantes et sélectionner n'importe lequel d'entre eux pour réprimander. Enfin, exécutez le «$ Git Rebase Master ”Commande pour réprimander le maître sur une autre branche de Git.

Maintenant, vérifions la procédure suivante pour afficher la sortie du scénario indiqué ci-dessus!

Étape 1: Lancez Git Terminal

Recherchez et ouvrez le «Git bash"Sur votre système en utilisant le"Commencez" menu:

Étape 2: Accédez à Git Root Directory

Ensuite, exécutez le «CD”Commande pour se déplacer à l'intérieur du répertoire root git:

$ cd "C: \ Users \ nazma \ git"

Étape 3: Énumérez toutes les branches

Maintenant, exécutez le «branche git«Commande pour afficher toutes les branches en utilisant le«-un" option:

$ Git Branch -a

Comme vous pouvez le voir, toutes les branches actuelles et existantes sont affichées, y compris les branches distantes. Nous sélectionnerons le "fonctionnalité”Branche du référentiel local GIT pour effectuer Rebase dessus:

Étape 4: Rebase Master sur une autre branche

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

$ Git Rebase Master Feature

La sortie ci-dessous montre que le «maître"Est repoussé sur le"fonctionnalité»Branche avec succès:

Maintenant, passez à la section suivante pour consulter les commandes de base Git Rebase avec leur brève description.

Que sont les commandes de base Git Rebase?

Voyons les commandes de base GIT Rebase, qui sont indiquées dans le tableau fourni ci-dessous avec la description:

Commandes Description
$ git repase -interactive Utilisé pour effectuer la rebase interactive.
$ Git Rebase Utilisé pour effectuer une rebase standard.
$ git repase -x Utilisé pour exécuter le script de shell de ligne de commande pour chaque engagement marqué pendant la lecture.
$ git rebase -d Utilisé pour jeter les commits du bloc de validation fusionné tout en lecture.
$ statut git Utilisé pour afficher le statut Git Rebase.
$ git repase -p Utilisé pour tenir le commit séparé dans l'histoire des branches de Git.
$ git repase -skip Utilisé pour sauter les modifications faites.
$ git commit -m "commit le message pour" Utilisé pour commettre les modifications
$ git add Utilisé pour ajouter une branche au référentiel GIT.
$ Git Rebase - Continuez Utilisé pour poursuivre les modifications apportées par les utilisateurs.

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

Conclusion

Pour Git Rebase sur n'importe quelle branche, reportez-vous d'abord vers le répertoire des racines Git et répertoriez toutes les branches existantes, y compris les télécommandes, avec l'aide du «$ Git Branch -a" commande. Ensuite, exécutez le «$ Git Rebase Master "Commande pour intégrer les changements du GIT"maître»Branche à la branche spécifiée. Ce manuel a offert la méthode pour reprendre le maître sur une branche.