본문 바로가기

카테고리 없음

[Git] Revert 후 다시 Merge하기

hotfix브랜치를 master에 병합했는데 우리 개발 프로세스 상 지금 master에 넣으면 안된다는걸 깨닫고 병합을 취소(revert) 했다.

 

후에 몇가지 수정사항을 추가하고 다시 master로 병합했는데 revert 이후에 작업한 내용들만 master에 병합되고 있었다.

 

해결방법은 우선 일부만 반영된 병합의 충돌을 해결하여 커밋한 다음에, 이전에 revert한 커밋을 다시 revert 한다.

운동선수들이 은퇴 선언했다가 다시 현역에 복귀하는 것이라 생각하면 된다.