git commit 순서 바꾸기
● 순서 바꾸는 이유 프로젝트 개발을 진행하다 개발계에서 운영계로 배포 시 특정 대상들만 배포를 해야 하는 경우가 발생하였다. git cherry-pick 을 이용할 수도 있지만 중간 중간 선택해서 배포를 해야 하기 때문에 어느부분까지 배포되었는지 기억을 해줘야 한다. git의 순서를 변경하여 배포를 진행한다면 조금 더 깔끔하게 브랜치를 관리할 수 있다. 예를 들어 본다면 왼쪽과 같이 commit 내용이 있다. 이번 운영에 A,B,C 기능을 배포하려고 했지만 A기능에 이슈가 발생하여 배포에서 제외하기로 했다. 그렇다면 배포시 A를 제외해야 하는데 cherry-pick을 이용할 경우 A가 배포된 브랜치의 맨 마지막에 위치하게 되어 배포된 브랜치와 분리가 이루어져서 관리가 이루어져야 한다. ● 참고 URL ..
git
2022. 3. 19. 16:03
공지사항