ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • git commit 옮기기 - cherry-pick
    git 2023. 7. 23. 01:22

    다른 브랜치에 커밋을 남겼을 경우 커밋을 옮길 수 있다.

    // 커밋 내용 옮기기
    
    git checkout {반영할 branch}
    git cherry-pick {commit id}
    // 여러 커밋인 경우
    git cherry-pick {start commit id}..{end commit id}
    
    
    // 잘못 올라간 커밋 제거
    
    git checkout {잘못올린 branch}
    git reset --hard {되돌릴 상태의 commit id}
    // git commit id 확인
    
    git checkout {branch}
    git log
    
    // --oneline : 커밋id + 커밋 메세지 표출
    // --graph : 커밋 그래프 형식으로 표출
Designed by Tistory.