git revert db28dddddddddddddd
해당 커밋 이.전.으로 돌림!
해당 커밋이 삭제되는 것은 아님!
commit 1
commit 2
commit 3
commit 4가 있다
commit 1로 돌리고 싶다면 아래와 같이 진행하여야 충돌이 발생하지 않는다.
git revert commit4
git revert commit3
git ervert commit2
이렇게 역순으로 순차적으로 하지 않고!
바로 "git rever commit2"를 해버리면
commit3과 commit4 내용이 사라진다
이렇게 해야하는 이유는
revert commit2는
commit 2에서 commit 1 까지의 변경사항만 롤백함!
commit 4(최신)에서 commit 1 까지의 모든 변경사항을 롤백하지 않기 때문임!