News for hackers. Stuff that matters.
Re:Git Undo by arghimonmobile on Thursday August 25, 2016 @06:59AM (#12358092)
You'd probably really like Magit mode for Emacs then. What you're describing with interactive add becomes trivial since you can stage parts of the diff by selecting them in a region. I can hardly live without Magit these days. Bonus is that it even works on remote hosts via tramp. </emacs plug>
Re:Git Undo by roblabla on Thursday August 25, 2016 @07:18AM (#12358156)
<vim plug>With the vim-gitgutter plugin installed, you can dynamically add/remove/undo hunks without even leaving the editor[0]. I use this instead of `git add -p` nowadays</vim plug>

[0]: https://github.com/airblade/vim-gitgutter#getting-started

Re:Git Undo by hacker42 on Thursday August 25, 2016 @07:27AM (#12358199)
<spacemacs plug />
Re:Git Undo by throwanem on Thursday August 25, 2016 @07:28AM (#12358201)
I can enthusiastically second this recommendation. If you use Emacs and Git, but have not yet tried Magit, you are missing out.