체리픽1 [Git] 체리픽(Cherry Pick) 체리픽(Cherry Pick)이란? 특정 커밋의 변경사항을 가져오는 작업 체리픽(Cherry Pick)을 사용해야 하는 경우 여러 브랜치로 작업을 하는 중, 다른 브랜치에 있는 기능을 현재 브랜치에서 확인하고 싶을 때 누군가 작업도중 Commit Revert를 사용해 파일을 되돌린 경우 이때 체리픽을 사용하지 않고 merge를 해서 사용하려하면 conflict가 발생한다 방법 팀원 중 한명이 나의 브랜치의 커밋을 Revert 후 push 했다고 가정해보자. 나는 다음 작업을 위해 원격 브랜치를 우선 pull로 가져올 것이다. 하지만 그럴 경우 분명 있어야 할 코드가 없어진 것을 확인할 수 있을것이다. Revert 역시 하나의 commit log이기 때문이다. 이럴 경우, 사라진 내 커밋을 체리픽을 사용해.. 2019. 6. 29. 이전 1 다음