같이 일하는 분이 1~2주 후에 공개해야될 작업을 master에 푸쉬했고, 나는 당연히 브랜치를 따서 작업을 했을거라고 생각하고 그 위에 작업을 하여 푸쉬 후 배포전까지 갔던 상태
- 현재 상태를 다른 브랜치에 두고 마스터에서 공개 전 플젝 시작 커밋으로 이동하여 배포했다. 그 후 옮긴 브랜치에서 내가 작업한 두 커밋만 cherry-pick을 사용하여 옮겨서 다시 배포했다.
git cherry-pick --커밋 번호 git cherry-pick --continue conflict등으로 시래하는 경우
참조:
https://webisfree.com/2017-04-11/git%EC%97%90%EC%84%9C-%EC%B2%B4%EB%A6%AC%ED%94%BD%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EC%BB%A4%EB%B0%8B(commit)-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95%EC%9D%80