반응형
git reset --hard
-
git reset --hard/--soft <commit>Dev/Git 2020. 2. 19. 14:27
$ git log --oneline dddddddd 18 hours ago itips commit 3 cccccccc 21 hours ago itips commit 2 bbbbbbbb 21 hours ago itips commit 1 aaaaaaaa 24 hours ago itips Merge branch 'master' 위와 같이 커밋들이 쌓여 있다고 가정하자. 작업중 커밋 dddddddd 를 날려버리고 커밋 cccccccc 로 돌아가고자 한다면 아래와 같이 cccccccc 를 타겟으로 잡고 hard reset 을 하면 된다. $ git reset --hard cccccc cccccccc 21 hours ago itips commit 2 bbbbbbbb 21 hours ago itips commit 1..