Revert option for git add --patch

3 messages, 3 authors, 2016-06-15 · open the first message on its own page

Revert option for git add --patch

From: Nathan Broadbent <hidden>
Date: 2016-06-15 22:55:12

Hi,

I would like to propose a revert option for 'git add --patch', that
reverts the hunk. I often use `git add -p` to skip whitespace changes
when preparing a patch, and a 'revert' option would save me from
running 'git checkout <file>' after I've staged the desired changes.

I would propose adding r and R options for the 'Stage this hunk' menu,
with the following actions:

r: Revert this hunk
R: Revert this hunk and all other remaining hunks

e.g. Stage this hunk [y/n/a/d/K/j/J/e/r/R?]?


Please let me know if you think this is a good idea.


Best,
Nathan

Re: Revert option for git add --patch

From: Simon Rozet <hidden>
Date: 2016-06-15 22:55:12

help

On Wed, Nov 7, 2012 at 3:54 PM, Nathan Broadbent [off-list ref] wrote:
Hi,

I would like to propose a revert option for 'git add --patch', that
reverts the hunk. I often use `git add -p` to skip whitespace changes
when preparing a patch, and a 'revert' option would save me from
running 'git checkout <file>' after I've staged the desired changes.

I would propose adding r and R options for the 'Stage this hunk' menu,
with the following actions:

r: Revert this hunk
R: Revert this hunk and all other remaining hunks

e.g. Stage this hunk [y/n/a/d/K/j/J/e/r/R?]?


Please let me know if you think this is a good idea.


Best,
Nathan
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Re: Revert option for git add --patch

From: Michal Kiedrowicz <hidden>
Date: 2016-06-15 22:55:12

Nathan Broadbent <nathan.f77 <at> gmail.com> writes:
I would like to propose a revert option for 'git add --patch', that
reverts the hunk. I often use `git add -p` to skip whitespace changes
when preparing a patch, and a 'revert' option would save me from
running 'git checkout <file>' after I've staged the desired changes.

Doesn't `git checkout -p` do what you describe?

Kind regards,
Michal Kiedrowicz
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help