-
-
Notifications
You must be signed in to change notification settings - Fork 65
Working with patches in Astroid
Gaute Hope edited this page Feb 24, 2017
·
10 revisions
- Open the message
- Press
Y
to yank the raw source of the message to the primary clipboard - Open a terminal (or the drop-down terminal using
|
) - Navigate to the repository
- Apply the patch using
git am
(or typicallygit am -3
) - Press
Shift-Insert
to paste the patch intostdin
- Press
Ctrl-D
to complete the paste
- Open the thread
- Mark the messages containing patches using
t
(orT
to mark all) - Press
;
to apply an action to all marked messages - Press
Y
to create anmbox
with a synthesis of the raw marked messages, this is stored on the clipboard - Open a terminal (or the drop-down terminal using
|
) - Navigate to the repository
- Apply the patch using
git am
(or typicallygit am -3
) - Press
Shift-Insert
to paste the patch intostdin
- Press
Ctrl-D
to complete the paste
- Open the thread
- Mark the messages containing patches using
t
(orT
to mark all) - Press
;
to apply an action to all marked messages - Press
s
to save the marked messages individually to a desired directory - Apply the patches using
git am
- Open the message
- Press
y
to yank the decoded message content to the primary clipboard - Open a terminal (or the drop-down terminal using
|
) - Navigate to the repository
- Apply the patch using
git apply
andShift-Insert
to paste the diff intostdin
- Press
Ctrl-D
to complete the paste
Sending a revised series using git-send-email
- Open the original series or the e-mail you wish to reply to
- Press
Ctrl-y
to yank the message-ID of the original message (this is now stored on the primary clipboard) - Paste this to the
--in-reply-to=
command line option forgit-send-email
usingShift-Insert
in your terminal.