브랜치의 일부 커밋만 반영하고 싶을 때가 있습니다. cherry-pick
을 사용하며, 단지 커밋 해시만을 가지고 사용할 수 있습니다.
- 1c889e3 : Something
- a98ebc7 : Important!
- f119c34 : ...
이들 중 a98ebc7
에 해당하는 커밋을 가져오려고 한다면, 아래와 같이 cherry-pick할 수 있습니다.
$ git cherry-pick a98ebc7
rebase
를 사용하는 것과 다르게 다른 브랜치의 변경사항도 가져올 수 있고, 단순히 한두개 정도의 변경 사항만을 가져오기에 편하다는 점이 큰 장점입니다.
'Git 레거시 글' 카테고리의 다른 글
[Git] Pull request에서 발생하는 충돌 해결하기 (1) | 2018.08.13 |
---|---|
[Git] Fork와 Pull request (0) | 2018.08.12 |
[Git] 커밋 히스토리 수정하기 (0) | 2018.05.29 |
[Git] 커밋 되돌리기 (0) | 2018.05.28 |
[Git] 다시 커밋하기 (0) | 2018.05.27 |