I think it's more text merge ability than diff.
It make sense only to revert some changes in right side (actual state of file) and only when we see diff for file in working tree, not for history (e.g. diff -r-3..-1). Because in the last case we actually can't change anything in branch history :-)
I think it's more text merge ability than diff.
It make sense only to revert some changes in right side (actual state of file) and only when we see diff for file in working tree, not for history (e.g. diff -r-3..-1). Because in the last case we actually can't change anything in branch history :-)