예시 git history
$ git lola
* 2582152 (HEAD, master) Merge branch 'otherguy'
|\
| * c7256de (otherguy) bar
* | b7e7176 baz
|/
* 9968f79 foo
2582152 커밋은 merge가 된 커밋이기에 취소하려면 어떤 부모를 선택할것인지 git command에 넘겨주어야한다
머지되는 커밋을 그냥 _**git revert #######**_ 으로 진행하려고하면 아래와 같은 에러를 만나게된다.
_**fatal: Commit 2582152... is a merge but no -m option was given.**_
이때는 git revert -m 1 를 사용하여 1번 9968f79의 foo 부모커밋을 따라갈것인지 2번째 부모인 c7256ded의 bar 커밋을 따라갈것인치 명시를 해주어야한다.