How to get patches from e-mail client?
Amit Kumar
free.amit.kumar at gmail.com
Mon Apr 17 04:11:07 EDT 2017
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 at kernelnewbies.org
> > https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
More information about the Kernelnewbies
mailing list