Ce message fournira la procédure pour fusionner la branche hotfix dans la branche de fonctionnalité.
Comment Git Merger Branch Hotfix dans la branche de fonctionnalité?
Pour fusionner la branche Hotfix dans la branche des fonctionnalités, un utilisateur doit effectuer les étapes suivantes:
Étape 1: Passez au répertoire GIT
Utilisez le "CD”Commande pour accéder au répertoire GIT:
$ cd "C: \ Users \ nazma \ git"Étape 2: générer un nouveau fichier texte
Maintenant, faites un nouveau fichier texte dans le répertoire GIT via la commande ci-dessous:
$ touch file1.SMSÉtape 3: Ajouter un fichier dans la zone de mise en scène
Après avoir créé un fichier, suivez-le dans la zone de stadification en exécutant la commande fournie:
$ git ajouter un fichier1.SMSÉtape 4: Mettre à jour le répertoire GIT
Pour commettre les modifications dans le référentiel, exécutez le «git engager" commande:
$ git commit -a -m "premier engagement"Dans la commande ci-dessus:
Étape 5: Faire et changer la branche locale
Pour créer et passer immédiatement à une nouvelle branche locale, exécutez le «caisse git" commande:
$ git Checkout -B Feature2Comme vous pouvez le «-b”Option dans la commande ci-dessus qui est connue sous le nom de«bifurquer»Est utilisé pour créer une nouvelle branche:
Étape 6: Mettre à jour le fichier
Ensuite, mettez à jour le fichier texte requis:
$ echo "mon deuxième fichier"> file2.SMSDans la commande ci-dessus, le «écho"La commande vérifiera d'abord si le fichier particulier existe ou non. S'il existe, le texte ajouté y sera ajouté. D'un autre côté, si les fichiers ne sont pas placés dans le répertoire GIT, il créera puis les mettra à jour:
Étape 7: Suivez le fichier dans la zone de mise en scène
Pour déplacer le fichier dans l'index de mise en scène du répertoire de travail, exécutez le git ajouter ." commande:
$ git add file2.SMSÉtape 8: commettre des modifications
Maintenant, ajoutez les modifications de la zone de stadification au référentiel GIT:
$ git commit -a -m "commit pour le fichier2.SMS"La commande ci-dessus exécutée contient:
Étape 9: Branche de commutation
Après les modifications de la branche nouvellement créée, revenez à la branche principale précédente à travers le «interrupteur GIT" commande:
$ maître de paiementÉtape 10: Créez une branche chauffante
Ensuite, créez une nouvelle branche nommée «hotfix"En utilisant le"branche git" commande:
$ git branche hotfixÉtape 11: Découvrez la nouvelle succursale locale
Exécutez la commande ci-dessous pour passer d'une branche à une autre:
$ git Checkout HotfixÉtape 12: Créer et mettre à jour un nouveau fichier texte
Ensuite, créez et mettez à jour le fichier à l'aide du «écho" commande:
$ echo "fichier fusionné"> fichier3.SMSÉtape 13: Ajouter des modifications à l'indice de mise en scène
Exécutez le "git ajouter”Commande pour ajouter le fichier nouvellement créé dans le répertoire GIT:
$ git ajouter un fichier3.SMSÉtape 14: commettre des modifications
Utilisez le "git engager»Commande pour commettre des modifications avec le message de validation:
$ git commit -a -m "Commit pour fusion de fichier3.SMS"Étape 15: Passez à la branche de travail principale
Passez à la branche de travail principale GIT "maître«En exécutant la commande suivante:
$ maître de paiementÉtape 16: Fusion des branches
Pour fusionner les branches, exécutez le «git fusionner«Commande avec le«-sans«Options:
$ git fusiter --no-fg hotfixIci le "-sans"L'option est utilisée pour ne pas effectuer un fonctionnement rapide avec le processus de fusion. En conséquence, un fichier texte s'ouvrira avec l'éditeur de texte par défaut et vous demandera d'ajouter un commentaire. Alors, ajoutez, enregistrez-vous et fermez le fichier:
Après avoir ajouté le commentaire, la sortie ressemblera en quelque sorte à ceci:
Étape 17: Passez à la branche de fonctionn
Ce faisant, passez la branche sur «caractéristique2" en utilisant le "caisse git" commande:
$ git cockout feature2Étape 18: Vérifiez l'historique des journaux de référence du répertoire GIT
Enfin, vérifiez l'historique du journal de référence du répertoire GIT:
$ git journal .La sortie ci-dessous montre que les branches spécifiées sont fusionnées avec succès et contiennent le même contenu:
C'est tout! Nous avons expliqué la fusion de la branche à chaud dans la branche de fonctionnalité.
Conclusion
Pour fusionner la branche hotfix dans la branche des fonctionnalités, transférez d'abord au répertoire GIT. Créer et ajouter un nouveau fichier, puis engager des modifications dans le référentiel. Ensuite, créez et passez au «caractéristique2«Branche locale, créez et ajoutez le fichier à l'index de mise en scène dans la nouvelle branche. Engager toutes les modifications dans le référentiel local GIT et revenir à la branche principale. Après cela, passez au «hotfix”Branche, effectuez la tâche souhaitée et engagez des modifications dans le référentiel. Enfin, exécutez le «$ git fusiter -no-ff " commande. Ce message a décrit la fusion de la branche hotfix dans la branche des fonctionnalités.