git cherry-pick

Jmnote (토론 | 기여)님의 2024년 5월 23일 (목) 16:45 판 (→‎개요)

1 개요

git cherry-pick
깃 체리픽

Git에서 cherry-pick은 특정 커밋의 변경사항을 현재 브랜치에 적용하는 명령어입니다. 주로 다른 브랜치의 유용한 변경사항이나 패치 등을 현재 브랜치에 가져오거나, 여러 개의 관련있는 변경사항을 하나의 커밋으로 합칠 때 사용됩니다. 예를 들어, bug fix나 feature 추가 등의 중요한 변경사항을 다른 브랜치에도 빠르게 반영할 수 있습니다. 사용법은 다음과 같습니다.

git cherry-pick [commit-id]

여기서 [commit-id]는 가져오고 싶은 변경사항이 있는 커밋의 ID를 입력하면 됩니다. 이 과정을 통해 해당 커밋의 변경사항을 현재 브랜치에 적용할 수 있습니다. 하지만 주의할 점은, cherry-pick으로 가져온 변경사항은 원래 커밋과 다른 커밋 ID를 가지게 되며, 별도의 merge commit이 생성됩니다. 또한, 여러개의 커밋을 한번에 cherry-pick 하려면 git cherry-pick [commit-id1] [commit-id2] ...와 같이 여러개의 커밋 ID를 입력하면 됩니다.

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}