Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발새발

Git cherry-pick 본문

Git

Git cherry-pick

개발하는후추 2024. 2. 2. 16:22
  1. 변경 사항을 적용하려는 브랜치(이 경우 prod)에 있는지 확인
git checkout prod
  1. **git log**를 사용하여 **prod_teddy**에서 선별하려는 특정 커밋의 커밋 해시를 찾는다
git log prod_teddy
  1. 커밋 해시가 있으면 **git Cherry-pick**을 사용하여 prod 브랜치에 변경 사항을 적용
git cherry-pick <commit-hash>
  • **prod_teddy**에서 **prod**로 가져오려는 각 커밋에 대해 이 단계를 반복
  • 충돌이 있는 경우 Git은 잠시 멈추고 체리 픽을 계속하기 전에 문제를 해결
  1. 원하는 커밋을 모두 선별한 후 필요한 경우 변경 사항을 원격 저장소에 푸시
git push origin prod

체리 픽은 변경 사항을 선택적으로 적용하는 유용한 방법일 수 있지만 특히 여러 커밋을 체리 픽 하거나 충돌이 있는 경우 주의하는 것이 중요

'Git' 카테고리의 다른 글

#Git #pair  (0) 2022.07.27
Comments