git merge 잘못했을 때

최준호·2024년 3월 25일
0

업무

목록 보기
31/31
post-thumbnail

🔴 git merge 잘못한 경우

대부분 pr(mr) 등을 통해 깃에 머지하고 있으면 머지를 잘못하는 경우는 크게 많지 않을 것이다. 그런데 나는 intellij에서 정말 가끔 렉 때문에! 작업하던 브랜치가 다른 브랜치와 머지하는 경우가 생겼다... 해당 작업이 내 브랜치에서 배포되면 안되기 때문에 브랜치를 머지한것을 취소해야한다.

🟠 git merge 취소하기

🟢 log 확인

git log

다음과 같이 내 작업 브랜치에 develop 브랜치가 엎어져버렸다.

🟢 git reset

git reset --hard 177f82e77e19dde6aa6a318af59d7fe70a9f5912

방법은 아주 간단하다 내가 돌아가려고 하는 develop 브랜치 전 fix commit으로 reset hard를 해주는 것이다.

명령어가 정상적으로 실행되었고

develop이 엎어져버렸던 브랜치가 내 작업만 남은 브랜치로 다시 바꼈다...!

profile
코딩을 깔끔하게 하고 싶어하는 초보 개발자 (편하게 글을 쓰기위해 반말체를 사용하고 있습니다! 양해 부탁드려요!) 현재 KakaoVX 근무중입니다!

0개의 댓글