티스토리 뷰
git cherry-pick 활용하기
참고: https://cselabnotes.com/kr/2021/03/31/git-명령어-git-cherry-pick/
어떤 특정 commit만 집어서 적용하고 싶을 때 사용한다.
모르고 테스트용 브랜치에 작업을 했을 때, 그 코드 양이 너무 많아서 다시 다른 브랜치로 옮기기 어려웠던 적이 있다.
그럴 때 일단 테스트 브랜치에 commit 한 뒤 그 내용을 작업 브랜치에 cherry-pick 하는 식으로 문제를 해결했다.
명령어는 아래와 같다.
$ git cherry-pick <commit_hash>
예를 들어 123test4
이라는 커밋을 working
branch에 적용하고 싶다면
$ git checkout working
$ git cherry-pick 123test4
해주면 된다.
'Programming > Git' 카테고리의 다른 글
인프런 git basic 강의 정리 | 01. 버전 관리의 첫 시작 (0) | 2021.02.18 |
---|---|
commit, add, pull, merge 취소하기 (0) | 2020.12.18 |
git에서 특정 브랜치만 clone하기 (0) | 2020.12.18 |
댓글