How to redo or undo squash some selected commits on a branch, in simple word my question is
commits is A-B-C-D-E-F-G <
commits is A-B-C-D-E-F-G