inblog logo
|
heo-gom
    git

    [git] 2. reset

    허성재's avatar
    허성재
    Sep 04, 2024
    [git] 2. reset
    reset의 종류는 soft, hard, mix 3종류가 있는데 나는 일단 hard만 쓸 생각이다.
     
    앞 전의 ex01에서 테스트해보자
     
    notion image
    현재 로그는 이렇다 . 나는 예쁜사진을 수정하기전으로 돌아가고싶다.
     
    notion image
    해시코드가 보이는가? 이걸 써야한다.
    💡
    git reset —hard 해시
    notion image
    해시코드를 다 칠 필요도 없다. 적당히 쳐주고 엔터를 누르면 된다 여기에 log를 찍어보면
    notion image
    수정이 되기전으로 돌아간걸 볼 수 있다.
     
    notion image
    파일도 당연히 수정전으로 돌아간다.
     
    만약 수정 후로 돌아가고싶다?
    log에 없는데 어떻게 가느냐
     
    💡
    git reflog
    를 쳐봐라
    notion image
    reset한 기록까지 전부 나와있다. 저기보면 코드가 보이지않는가 저걸로 다시 수정했을때로 돌아갈 수 있다.
    notion image
    reset한뒤 log를 찍어보면 잘 돌아와있는걸 알수있다.
    Share article

    heo-gom

    RSS·Powered by Inblog