git cherry-pick
특정 커밋을 선택하여 현재 브랜치에 적용하는 Git 명령어
이 명령을 사용하면 한 브랜치에서 다른 브랜치로 선택된 변경 사항을 복사할 수 있어, 필요한 부분만을 가져오는 데 유용하게 사용할 수 있다.
예를 들어 test, bugfix, main 브랜치가 있을 때
test에서의 C2 커밋과 bugfix에서 C5 커밋을 main 브랜치에 적용하고 싶을 때 아래와 같이 사용할 수 있다.
git checkout main
git cherry-pick C2 C5
여기서 C2 C5는 해쉬값으로 git log 명령어를 통해 확인이 가능하다.
'git > gitCommand' 카테고리의 다른 글
git describe (0) | 2024.10.14 |
---|---|
git tag (1) | 2024.10.14 |
git reset, git revert (0) | 2024.10.14 |
git HEAD (0) | 2024.10.14 |
git merge, git rebase (0) | 2024.10.11 |