Chapters ā–¾ 2nd Edition

A3.9 Commandes Git - Courriel

Courriel

Beaucoup de projets Git,y compris Git lui-mĆŖme,sont entiĆØrement maintenus Ć  travers des listes de diffusion de courrier Ć©lectronique. Git possĆØde un certain nombre d’outils intĆ©grĆ©s qui aident Ć  rendre ce processus plus facile, depuis la gĆ©nĆ©ration de patchs que vous pouvez facilement envoyer par courriel jusqu’à l’application de ces patchs depuis une boĆ®te de courrier Ć©lectronique.

git apply

La commande git apply applique un patch crƩƩ avec la commande git diff ou mĆŖme la commande GNU diff. C’est similaire Ć  ce que la commande patch ferait avec quelques petites diffĆ©rences.

Nous dƩmontrons son utilisation et les circonstances dans lesquelles vous pourriez ainsi faire dans Application des patchs Ơ partir de courriel.

git am

La commande git am est utilisĆ©e pour appliquer des patchs depuis une boĆ®te de rĆ©ception de courrier Ć©lectronique, en particulier ceux qui sont dans le format mbox. C’est utile pour recevoir des patchs par courriel et les appliquer Ć  votre projet facilement.

Nous avons couvert l’utilisation et le flux de travail autour de git am dans Application d’un patch avec am, y compris en utilisant les options --resolved, -i et -3.

Il y a aussi un certain nombre de crochets dont vous pouvez vous servir pour vous aider dans le flux de travail autour de git am et ils sont tous couverts dans Crochets de gestion courriel.

Nous l’utilisons aussi pour appliquer les modifications d’un patch au format « GitHub Pull RequestĀ Ā» dans Notifications par courriel.

git format-patch

La commande git format-patch est utilisƩe pour gƩnƩrer une sƩrie de patchs au format mbox que vous pouvez envoyer Ơ une liste de diffusion proprement formattƩe.

Nous explorons un exemple de contribution Ć  un projet en utilisant l’outil git format-patch dans Projet public via courriel.

git imap-send

La commande git imap-send téléverse une boîte mail générée avec git format-patch dans un dossier « brouillons » IMAP.

Nous explorons un exemple de contribution Ć  un projet par envoi de patchs avec l’outil git imap-send dans Projet public via courriel.

git send-email

La commande git send-email est utilisƩe pour envoyer des patchs gƩnƩrƩs avec git format-patch par courriel.

Nous explorons un exemple de contribution Ć  un projet en envoyant des patchs avec l’outil git send-email dans Projet public via courriel.

git request-pull

La commande git request-pull est simplement utilisĆ©e pour gĆ©nĆ©rer un exemple de corps de message Ć  envoyer par courriel Ć  quelqu’un. Si vous avez une branche sur un serveur public et que vous voulez faire savoir Ć  quelqu’un comment intĆ©grer ces modifications sans envoyer les patchs par courrier Ć©lectronique, vous pouvez lancer cette commande et envoyer la sortie Ć  la personne dont vous voulez qu’elle tire les modifications.

Nous dƩmontrons comment utiliser git request-pull pour gƩnƩrer un message de tirage dans Projet public dupliquƩ.

scroll-to-top