꾸준히 하고싶은 개발자

git hub (cherry - pick) 본문

카테고리 없음

git hub (cherry - pick)

프라우스 2023. 2. 3. 17:10

cherry pick: 원하는 commit 만 골라서 다른 branch에 반영시킬수있다.

cherry pick 사용법

한개의 commit 만 가져오고 싶을때

→ $ git cherry-pick (commit의 id)

여러개의 commit을 가져오고 싶을때

commit의 id 중간에 공백을 사용해서 쓸수있다.

→ $ git cherry-pick (commit의 id) (commit의 id) (commit의 id)

연속된 commit을 가져오고싶을때

→ $ git cherry-pick (시작하는 commit의 id). .(끝 commit의 id)

cherry-pick 충돌난 경우 해결하기

  1. 충돌을 해결하기위해서 코드를 수정한다.
  2. git add의 명령으로 수정된 코드를 add한다.
  3. git cherry-pick - - continue 명령을 수행한다.

1.충돌을 해결하기위해서 코드를 수정한다.

2.git add의 명령으로 수정된 코드를 add한다.

3.git cherry-pick - - continue 명령을 수행한다.