Enjoy Programming

git revert -m 1 <commit> 본문

git&amp;github

git revert -m 1 <commit>

LEETAEEON 2022. 11. 7. 21:41

잘못 병합된 branch 되돌리기 코드

 

현재 회사 사이트 한개의 중심 기능을 리뉴얼 하다보니

 

dev에는 항상 작업 반영  release는 운영 수정사항만 관리 하고 있었다.

 

언제 잘못되었는지 분기가 되는 main에 dev가 반영 되어 있었다.

 

release hotfix 건 수정 후 배포하고 역으로 다시 merge 하다가 main이랑 상태 동기화를 이뤄버려서

 

release에 최신 dev 코드가 반영 되어버렸다..

 

하.. 순간 먹먹 해졌다.. 아무튼 이 삽질 저 삽질 하다가  해결했는데 매우 간단한 문제였다...

 

그냥 release를 받아놓고 revert 시키면 되는 거였는데

 

vscode  git graph에서 되돌릴려고 하니 rebase 만 뜨길래 자꾸 rebase로 삽질을....

 

그냥

이러면 쉽게 해결 할 문제였는데 revert 할 상황이 자주 발생하지 않다보니 헷갈렸다..

 

아무튼 원하는 commit으로 돌아가자 git revert -m 1 <commit>

 

https://nochoco-lee.tistory.com/77

 

7.4: merge 작업 되돌리기

본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요. Section 7.4: merge 작업 되돌리기 원격 저

nochoco-lee.tistory.com

참고한 블로그