要取消server上不是最近的一次commit,使用以下方法:

 

  1. git revert <commitID> 

这会在server端再进行一次commit,内容是取消之前commitID的那次commit。不会影响到其他任何commit和本地未提交修改。