[디버깅로그] branch diverged 해결 + git 브랜치 롤백 + master 갈아치우기
By 양파개발자 SW의 블로그입니다^^ | 2017년 11월 8일 |
가끔... 실서버에 배포된 master 코드가 오류를 많이 발생하여 rollback 하게되는 경우가 있다. 먼저, 브랜치 롤백을 하는 방법은 크게 아래의 2가지 정도를 생각해볼 수 있다. 1. 이전 릴리즈 태그에서 체크아웃 한 다음, 롤백용 브랜치를 만들어 배포2. 마스터 브랜치에서 잘못된 이전 커밋만 revert하여 배포 자,, 나는 실제 상황에서 1번 해결법을 선택하였다.그 이유는 이미 작업이 진행중인 다음버전의 추후 Merge 시, revert 했을때 사라지는 코드들에 대한 merge conflict 해결하는것이 귀찮아서였다.음.. 쉽게 말하자면... 예를 들어야겟지..? <예시 ... 상황설명>이전 stable master 버전이 1.1 이라고 하자.그리고 이번에 배포되었는데 문제를