Squatch git rebase -i NOM_BRANCH~[X] pick C1 s C2 pick C3 ... pick CX -> merge C2 et C1 Cancel [X] commits pushed on a [branch] of a [remote] git resert --hard HEAD~[X] #??? git push [remote] [branch] --force