기타/git

[Git] cherry-pick, 다른 브랜치의 커밋을 작업 브랜치에 추가

책 읽는 개발자_테드 2022. 10. 30. 16:33
반응형
$ git cherry-pick "추가하려는 커밋 체크섬"

- 두 브랜치를 병합하는 대신 다른 브랜치의 커밋을 선택적으로 작업 브랜치에 추가

 

예시)

feature/a 브랜치의 커밋 이력이 다음과 같고,

feature/b 브랜치의 커밋 이력이 다음과 같다.

feature/b 브랜치에 feature/a 브랜치의 "Add file2" 커밋(7b33c06) 내역을 추가해보자.

$ git cherry-pick 7b33c06

추가 후 feature/b의 커밋 내역을 다시 확인해보면, 새로운 커밋이 추가된 걸 확인할 수 있다.

$ git log --oneline

출처

실정 프로젝트를 위한 깃&깃허브

반응형