git/gitCommand

git cherry-pick

oniri1 2024. 10. 14. 17:13

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