这其实是个非常简单的指令,甚至用AS,直接右键操作不需要两秒钟 但今天使用命令行的方式操作的时候居然发现了点不一样的地方: 如下我希望revert某个commit,找到了它的id,跑一下命令之后居然发现报错了,如下 $ git revert d2e4217b332e8bf1 error: commit d2e4217b332e8bf1 is a merge but no -m option was given. fatal: revert failed 然后看了下help发现,你需要用 -m 指