Home Git reset 취소하기
Post
Cancel

Git reset 취소하기

git reset 취소하기

git log에서 바로 이 전 commit으로 가야하는데 2개 전으로 돌아가게 되면서 reset을 취소해야 할 상황이 왔다.

$ git reflog 를 입력하면 아래와 같이 보여진다. (아래는 예시임)

1
2
3
4
5
6
a123456 HEAD@{0}: reset: moving to a1234567891011121314
b123456 HEAD@{1}: checkout: moving from main to haedal
c123456 HEAD@{2}: commit (amend): Merge branch ~~
d123456 HEAD@{3}: reset: moving to HEAD
e123456 HEAD@{4}: reset: moving to HEAD
f123456 HEAD@{5}: reset: moving to HEAD

HEAD@{0}이 reset이 적혀있어서 그 전인 HEAD@{1}로 가면 될 것 같았다.

git reset --hard HEAD@{1} 입력해서 해결했다..!!
[GIT] reset 한거 취소하는 방법

This post is licensed under CC BY 4.0 by the author.