当前的 git 日志:
commit foo456
Merge: foo123 bar123
Author: foo
Merge branch 'master' of ......
commit foo123
Author: foo
change b
commit bar123
Author: bar
stable version
我是 foo,如果我想恢复到稳定版本(提交 bar123),我应该使用git revert HEAD~1
orgit revert HEAD~2
吗?也就是说 Merge(commit foo456) 也是有效的 commit 吗,我有点糊涂了。