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.