Comment git ceriry-cick un exemple de validation

Comment git ceriry-cick un exemple de validation
Parfois, vous voulez apporter des modifications et les inclure dans la branche de travail actuelle. Pour effectuer cette action, il est nécessaire d'utiliser le «Git Cherry-Pick" commande. Il est très réalisable et largement utilisé pour effectuer des opérations spécifiées. Plus précisément, cette commande représente la sélection d'un engagement dans une branche et l'appliquer à une autre branche git. Cela fonctionne en opposé aux autres approches, comme la combinaison et la rebase, qui appliquent normalement plusieurs engins à une autre branche.

Dans ce blog, nous apprendrons la méthode pour utiliser Git Cherry-Cick un engagement avec un exemple. Alors, commençons!

Exemple: comment git cerise-cick un engagement?

Pour Git Cherry-Cick un engagement, premièrement, créez un nouveau répertoire local Git et passez-y. Ensuite, initialisez et modifiez le fichier à l'aide de t. Ensuite, mettez à jour le deuxième fichier et engagez les modifications dans le référentiel. Ensuite, supprimez tout le contenu existant du répertoire. Ajoutez toutes les modifications, engagez des modifications au référentiel GIT et affichez l'historique du journal de référence. Enfin, exécutez le «$ git cick-pick »Commande sur le terminal.

Maintenant, essayez les instructions ci-dessous étape par étape!

Étape 1: Créer un répertoire

Tout d'abord, créez un nouveau répertoire GIT en utilisant la commande ci-dessous:

$ Mkdir Demo12

Étape 2: Déplacez-vous à l'intérieur du répertoire

Pour passer au répertoire nouvellement créé, exécutez le «CD" commande:

$ CD Demo12

Étape 3: Initialisez le répertoire GIT

Ensuite, exécutez la commande ci-dessous pour initialiser le répertoire GIT créé:

$ git init

Étape 4: Modifier le fichier

Ajoutez du texte dans le fichier pour le mettre à jour avec l'aide du "écho"Commande et l'opérateur de redirection">»:

$ echo "file1"> file1.SMS

Étape 5: Ajouter des modifications au référentiel GIT

Ensuite, exécutez le «git ajouter«Commande pour ajouter toutes les modifications ajoutées dans le référentiel:

$ git add .

Étape 6: commettre des modifications

Exécutez le "git engager”Commande avec le message de validation pour mettre à jour le référentiel:

$ git commit -m "premier fichier ajouté"

Étape 7: Mettre à jour le fichier

Créez un autre fichier, puis mettez-le à jour:

$ echo "file2"> file2.SMS

Étape 8: Ajouter toutes les modifications

Ajoutez toutes les modifications apportées au référentiel local:

$ git add .

Étape 9: commettre des modifications

Maintenant, commet les modifications avec un message de validation en utilisant le «-m" option:

$ git commit -m "deuxième fichier ajouté"

Étape 10: supprimer tous les fichiers

Ce faisant, exécutez le «RM”Commande pour supprimer tous les fichiers créés du référentiel:

$ rm *.SMS

Ici, l'astérisque "*»Le symbole indique tous les fichiers avec une extension spécifiée:

Étape 11: Répertoriez le contenu du référentiel

Maintenant, vérifiez l'opération supprimée à l'aide du «LS«Commande pour afficher la liste du contenu du référentiel:

$ ls

Comme vous pouvez le voir, le référentiel est vide, ce qui indique que l'opération est effectuée avec succès:

Étape 12: Ajouter des modifications

Ensuite, ajoutez toutes les modifications apportées à la zone de mise en scène et mettez-la à jour:

$ git add .

Étape 13: commettre des modifications

Après cela, commettez des modifications au référentiel en excitant le «git engager”Commande avec n'importe quel message de validation:

$ git commit -m "2 fichiers supprimés"

Étape 14: Vérifier l'historique des journaux de référence

Maintenant, affichez l'historique du journal de référence du référentiel GIT:

$ git réflog .

Ici, nous sélectionnerons le journal de référence des engagements que nous voulons commettre avec Cherry-Pick:

Étape 15: Cherry-Pick Commit

Ensuite, exécutez le «cueillette en cerisier»Commande de s'engager avec le journal de référence des engagements copiés:

$ git ceriry-pick 87d1e54

Étape 16: Vérifiez l'opération de validation de cueillette de cerise

Enfin, vérifiez l'opération de validation de cueillette en cerise engagée en utilisant le «réflog git ." commande:

$ git réflog .

Comme vous pouvez le voir, le même commit est commis avec le commit de cueillette de cerise:

Nous avons brièvement expliqué la méthode pour Git Cherry-Cick un engagement à l'aide d'un exemple.

Conclusion

Pour Git Cherry-Cick un engagement, premièrement, créez un nouveau répertoire GIT et initialisez-le. Ensuite, modifiez le fichier à l'aide du «Echo> " commande. Ensuite, mettez à jour le deuxième fichier et engagez les modifications dans le référentiel. Supprimez tous les fichiers existants du référentiel à l'aide du «RM" commande. Suivre toutes les modifications, commettre des modifications et afficher l'historique des journaux de référence. Enfin, exécutez le «$ git cick-pick »Commande de s'engager avec le commit sélectionné. Ce blog a expliqué comment git cerise-cick un engagement.