Oh yes, this is nice:
git revert --strategy resolve <sha-ish>
Given a git log of A--B--C--D--E you can remove commit C using:
git revert --strategy resolve <sha-of-C> 
Which will produce:
A--B--C--D--E--REVERTC
Oh yes, this is nice:
git revert --strategy resolve <sha-ish>
Given a git log of A--B--C--D--E you can remove commit C using:
git revert --strategy resolve <sha-of-C> 
Which will produce:
A--B--C--D--E--REVERTC