코드 및 공부/기타

깃허브 데스크탑 체리 픽(Cherry-Pick)

ekrxjvpvj0110 2024. 12. 31. 20:55

유니티 버전 - 2022.3.17f1

 

 

 

 

 

체리 픽


현재 상황은 원래 본인 브랜치에서 작업해야하지만 실수로 다른 브랜치에서 작업한 상황입니다

 

 

 

1. 커밋 내역을 작성하고 정확히 커밋까지만 합니다(빨간 박스 까지만 클릭)

 

 

 

2. 히스토리에서 해당 커밋을 클릭하고 Cherry-pick commit...을 선택합니다

 

 

 

3. 해당 커밋을 이동시키고싶은 브랜치를 선택하고  (Cherry-pick 00 commit to 브랜치명...)를 클릭합니다

 

 

 

4. 그러면 해당 브랜치로 이동하면서 커밋 내역이 옮겨지는데, 이때 Push까지 해줍니다

 

 

 

5. 체리픽을 시도했던 브랜치(잘못 작업한 브랜치)로 돌아가서 커밋내역을 Undo 합니다

 

 

 

6. 모든 Changes를 선택하고 Discard 해줍니다