Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.28 KB

1910 마스터 브랜치에서 커밋의 일부분만을 떠서 다른 브랜치에 옮기는 작업.md

File metadata and controls

44 lines (31 loc) · 1.28 KB

Issue: 마스터 브랜치에 있는 커밋의 일부분을 따서 다른 브랜치에 적용

상황:

같이 일하는 분이 1~2주 후에 공개해야될 작업을 master에 푸쉬했고, 나는 당연히 브랜치를 따서 작업을 했을거라고 생각하고 그 위에 작업을 하여 푸쉬 후 배포전까지 갔던 상태


생각해낸 과정:

  • 현재 상태를 다른 브랜치에 두고 마스터에서 공개 전 플젝 시작 커밋으로 이동하여 배포했다. 그 후 옮긴 브랜치에서 내가 작업한 두 커밋만 cherry-pick을 사용하여 옮겨서 다시 배포했다.

과정1 : 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