On Mon, Apr 17, 2017 at 08:02:32AM +0000, Amit Kumar wrote: > On Mon, Apr 17, 2017 at 03:52:42PM +0800, Rock Lee wrote: > > Hi: > > If I want to get a patch and use "git am" to merge it into my project, > > how can I do? I mean I can copy and paste a patch from my e-mail > > client, but it is too silly. Is there any way to save a email as a > > patch? > Run mutt. Select the patch you want to download using up/down arrow key. > Press s. Delete the mailbox name provide using Backspace key and provide > path on local filesystem e.g. ~/patches/logical_name.patch. It will ask > to save, yes is default, so press Enter. > > Now your patch is saved on local filesystem. Create a topic branch e.g. > Your on master, > git checkout -b work > > Now you are on topic branch work, run as follows, > > git am ~/patches/logical_name.patch > > If you are on the right tree then it should apply the patch and commit. > If something goes wrong, please follow the instructions provided by git. > > I think this will help. In case if need you setting up mutt, https://github.com/freeark1/something-to-share Please follow above URL, there you will find muttrc and msmtprc. Change settings in both files as it suits you. Copy muttrc in .mutt directory in $HOME Copy msmtprc as .msmtprc in $HOME Install msmtp NB: ca trust file location for debian based system is different. If any doubt, please mail. > > Regards, > Amit Kumar > > > > -- > > Cheers, > > Rock > > > > _______________________________________________ > > Kernelnewbies mailing list > > Kernelnewbies@xxxxxxxxxxxxxxxxx > > https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies