Apprenez à Git Appliquer Patch & Git Créer un patch

Apprenez à Git Appliquer Patch & Git Créer un patch

Au début, lorsque les développeurs ont utilisé Git pour des projets d'équipe, ils ont partagé leurs fichiers de code source avec d'autres membres du projet en créant des correctifs GIT et en les envoyant par e-mail. L'autre membre peut utiliser ces correctifs créés en les appliquant au référentiel GIT. À ce moment-là, les demandes Git Pull n'existaient pas, et les correctifs GIT étaient la meilleure option disponible pour la collaboration du code source. Cependant, vous pouvez maintenant utiliser le service d'hébergement pour effectuer la même opération.

Dans ce manuel, nous discuterons de la procédure de création et d'application du patch git.

Comment appliquer Git Patch & git Créer un patch?

Pour créer et appliquer un correctif, accédez d'abord à la répertoire et à afficher la liste de contenu actuelle du répertoire. Ensuite, sélectionnez le fichier requis, ouvrez-le et effectuez les modifications souhaitées. Ensuite, ajoutez toutes les modifications apportées au répertoire GIT. Vérifiez l'état du référentiel et exécutez le «$ git diff-cached> ”Commande pour créer un fichier de correctif. Enfin, Git applique le fichier de patch via le «git appliquer -3way " commande.

Maintenant, suivez les instructions fournies ci-dessous pour comprendre le scénario donné!

Étape 1: Accédez au répertoire GIT

Au début, passez au référentiel local GIT via le «CD" commande:

$ CD "C: \ Users \ Nazma \ git \ Demo1"



Étape 2: Contenu du répertoire de liste

Exécuter le "LS”Commande pour afficher le contenu du répertoire actuel GIT:

$ ls



Étape 3: ouvrir le fichier

Exécutez le "commencer«Commande pour ouvrir le fichier existant. Par exemple, nous voulons ouvrir "mon fichier.SMS»:

$ start myfile.SMS


Par conséquent, le fichier spécifié sera ouvert. Faites les modifications souhaitées et enregistrez-le:

Étape 4: Mettre à jour le répertoire GIT

Maintenant, ajoutez toutes les modifications au référentiel GIT et mettez-le à jour:

$ git add .



Étape 5: Vérifier l'état

Pour vérifier l'état du répertoire actuel via le «statut git ." commande:

$ statut git .


On peut voir que nous avons mis à jour avec succès le «mon fichier.SMS»:


Étape 6: Git Créer un patch

Maintenant, créez un correctif pour les modifications non engagées en utilisant le «git diff«Commande avec le«-mis en cache" option:

$ git diff - cache> myfile.correctif



Étape 7: afficher le fichier de patch

Pour afficher le fichier de correctif nouvellement créé, utilisez la commande suivante:

$ Cat myfile.correctif


Comme vous pouvez le voir, les modifications supplémentaires du fichier sont affichées à la fin de la sortie:


Étape 8: Git Appliquer le patch

Enfin, appliquez le correctif créé à l'aide du «Git postuler«Commande avec le«-3WAY»Flag pour fusionner et appliquer le patch proprement:

$ git appliquer --3way myfile.correctif


Selon la sortie ci-dessous, le patch créé est appliqué avec succès:


Nous avons offert le moyen le plus simple de créer et d'appliquer un patch.

Conclusion

Pour créer et appliquer un correctif GIT, passez d'abord dans le répertoire et affichez la liste de contenu du répertoire actuel. Sélectionnez le fichier requis, mettez-le à jour et ajoutez toutes les modifications apportées au répertoire GIT. Vérifiez l'état et exécutez le «$ git diff-cached> ”Commande à Git pour créer un patch. Enfin, appliquez le patch à travers le «git appliquer -3way " commande. Ce manuel a décrit la méthode pour créer et appliquer le patch git.