One last feedback and strong argument for implement the Revert Hunk command:
In my opinion the current functionality is pretty much “useless”. If I comment out 10 lines of code, and want to revert back to the original version, I have to go to every line and find exactly the position of the comment characters with the cursor and then and only then does the key command work.
I appreciate the possibility of going inside a hunk and being able to manipulate each individual change, but considering how most people use Git (e.g. by calling git add --patch
), that usage is almost always based on hunks.