D'un autre côté, lorsque nous avons un chemin linéaire direct entre la branche source et la branche cible, la fusion rapide peut être effectuée.
Ce guide discutera de la procédure de fusion des succursales sans transfert rapide dans GIT.
Comment fusionner les branches sans aller rapidement en git?
Supposons que vous ayez créé une nouvelle branche pour travailler sur un projet spécifique et que vous souhaitez intégrer les résultats dans le code ou le fichier principal. À des fins spécifiées, la fusion de la branche spécifique avec la branche racine est requise.
Suivez la procédure ci-dessous dans ce but correspondant.
Étape 1: Lancez Git Bash
Tout d'abord, lancez le «Git bash«Terminal avec l'aide du«Commencez" menu:
Étape 2: Créer un répertoire GIT
Exécutez le "mkdir”Commande pour créer le nouveau répertoire GIT:
$ mkdir my_branches
Ici, "My_branches«Est le nom de notre répertoire nouvellement créé:
Étape 3: Accédez au répertoire GIT
Passez au répertoire local où vous aimez apporter des modifications:
$ cd my_branches
Étape 4: Initialiser le référentiel GIT
Maintenant, créez le référentiel GIT vide à l'aide de la commande ci-dessous:
$ git init
Étape 5: Créer et ajouter un fichier
Exécutez le "touche«Commande pour créer un fichier texte nommé«déposer.SMS»Dans le répertoire actuel:
$ touch Fichier.SMS
Maintenant, ajoutez-le au référentiel GIT à l'aide du «git ajouter" commande:
$ git ajouter le fichier.SMS
Étape 6: commettre des modifications
Après cela, engagez les modifications avec un message informatif:
$ git commit -m "fichier.txt ajouté "
Ici, nous avons placé un message de validation à l'intérieur des citations doubles:
Étape 7: Créer une branche
Ensuite, exécutez la commande ci-dessous pour créer une nouvelle branche:
$ Git Branch se développe
Jusqu'à ce point, nous avons réussi à créer le nouveau nom de branche «développer»:
Étape 8: Branche de commutation
Exécuter le "caisse git”Commande pour passer à la branche nouvellement créée:
$ git Checkout Développer
Étape 9: Créer et ajouter un fichier
Maintenant, créez d'abord un nouveau fichier à l'intérieur de la nouvelle branche via la commande ci-dessous:
$ touch fil2.SMS
Après cela, ajoutez-le au référentiel GIT:
$ git add -a
Étape 10: Commissez le message
Engagez les modifications avec un message en utilisant le «git engager" commande:
$ git commit -m "file2.txt ajouté "
Étape 11: Passez à la branche
Ensuite, passez à la branche principale "maître”Utilisation de la commande ci-dessous:
$ maître de paiement
Étape 12: Merge Git Branches
Enfin, fusionnez les branches sans transfert rapide en utilisant le «git fusionner" commande. Ici le "-non -ff»Le drapeau empêche la fusion d'exécuter la fonctionnalité rapide:
$ git fusiter --no-f développe
Comme vous pouvez le voir, nous avons fusionné le «maître"Branche avec le"développer" bifurquer:
Étape 13: Vérifiez la fusion
Assurez-vous que les succursales sont fusionnées avec le «journal git" commande:
$ Git Log --Oneline
La sortie ci-dessous indique que nos deux branches sont fusionnées:
Nous avons compilé le processus le plus simple de fusion des succursales sans avance rapide en git.
Conclusion
Pour fusionner les branches sans transfert rapide dans GIT, initialisez d'abord un répertoire avec le «$ git init" commande. Ensuite, créez un nouveau fichier, ajoutez-le et engagez des modifications avec un message au référentiel GIT. Après cela, créez et passez à la nouvelle branche. Créez à nouveau, ajoutez un nouveau fichier dans la branche commutée et commettez-le. Enfin, exécutez le «$ git fusiter -no-ff»Commande pour fusionner les deux branches. Ce guide a illustré la procédure de fusion des branches sans avance rapide dans Git.