Dans cet article, nous expliquerons comment Git Merge sans automatiquement.
Comment git fusionner sans engagement automatique?
Pour fusionner la branche Git sans auto-engagement, utilisez le «Git Merge Branch -No-Commit»Commande en suivant la procédure fournie.
Étape 1: Open Git Terminal
Dans le menu de démarrage de Windows, ouvrez le «Git bash»Terminal Git:
Étape 2: Passez au référentiel GIT
Utilisez le «CD«Commande pour passer au référentiel GIT:
$ CD "C: \ git \ Demo2"Étape 3: Créez une nouvelle branche
Créez une nouvelle branche en exécutant le «branche git " commande:
$ Git Branch WorkÉtape 4: Passez à une nouvelle branche
Passez à la branche nouvellement créée via la commande fournie:
$ gitÉtape 5: Créez un nouveau fichier
Utilisez le "touche«Commande et créez un nouveau fichier:
$ touch file1.SMSÉtape 6: Ajouter un fichier à l'index de suivi
Ensuite, ajoutez le fichier à l'index de suivi à l'aide de la commande mentionnée ci-dessous:
$ git ajouter un fichier1.SMSVérifiez l'état du référentiel GIT en vérifiant son statut et assurez-vous que les modifications non suivies sont ajoutées pour suivre un index ou non:
$ statut gitÉtape 7: commettre des modifications
Avec l'aide du «git engager»Commande, commettez les changements de suivi:
$ git commit -m "file1 est engagé"Vérifiez le journal du référentiel pour confirmer si les modifications sont engagées ou non:
$ git journalÉtape 8: Passez à Master Branch
Ensuite, passez à la branche dans laquelle vous souhaitez fusionner la nouvelle branche à l'aide du «caisse git" commande. Par exemple, nous avons ouvert un «maître" bifurquer:
$ maître de paiementÉtape 9: Branche de fusion
Ensuite, fusionnez la branche GIT sans engagement automatique:
$ git fusiter work --no-comit --no-ffVérifiez le journal GIT pour vérifier si le commit de fusion est généré ou non:
$ git journalLa sortie indique que nous avons utilisé le «git fusionner«Commande sans auto-engagement:
Conseil de bonus: supprimer la commission après Git Merge
Pour supprimer les engagements après le fonctionnement de la fusion GIT sans annuler le processus de fusion, vous pouvez utiliser le «réinitialisation git " commande. À cette fin, consultez les instructions fournies.
Étape 1: Branche de fusion
Tout d'abord, fusionnez la branche à travers le «git fusionner" commande:
$ git fusiter le travailCe faisant, l'éditeur de texte apparaîtra à l'écran. Modifiez le message de validation et appuyez sur le «Ctrl + s»Clé pour enregistrer le message. Ensuite, appuyez sur le «Ctrl + x«Pour quitter l'éditeur Nano:
Vérifiez les journaux du référentiel pour confirmer si le message de validation est enregistré ou non:
$ git journalLa sortie montre que nous avons fusionné la branche avec le commit:
Étape 2: Retirez le validation uniquement après la fusion de Git
Maintenant, supprimez le message de validation après la fusion de Git en utilisant le «réinitialisation git" commande:
$ git reset "@ ~ 1"Encore une fois, vérifiez le journal du référentiel GIT pour vérifier si le message de validation est supprimé ou non:
$ git journalIci, vous pouvez voir que nous n'avons supprimé l'engagement qu'après la fusion Git:
Nous avons démontré comment utiliser Git Merge sans automatiquement.
Conclusion
Pour utiliser le «git fusionner»Commande sans engagement automatique pour fusionner les branches, ouvrez d'abord le référentiel local GIT. Passez à la branche dans laquelle vous souhaitez fusionner une autre branche à travers le «caisse git " commande. Après cela, utilisez le «Git Merge -No-Commit»Commande pour fusionner la branche sans auto-engagement. Ce message a expliqué comment utiliser le «git fusionner”Sans auto-engagement.