상위 브렌치에서 feat 작업을 하는 경우

aj4941·2023년 7월 19일
0

github flow 전략을 적용해보던 중 실수로 dev에서 작업을 하여 중간에
feat/#15 브렌치를 만들고 브렌치를 이동하여 작업해야 하는 상황이 발생했다.
이때, 기존의 dev에 있던 작업을 그대로 feat/#15에 옮기고 feat/#15에서 작업을 진행하다가 작업이 완료되면 다시 dev에 merge를 해야 했다.

이를 해결한 과정은 다음과 같다.

1. 현재 작업 중인 브렌치에서 변경 사항을 커밋한다.
   git add .
   git commit -m ""
   
2. 브렌치를 feat/#15로 옮긴 후 변경 사항을 feat/#15로 옮긴다.
   git checkout feat/#15
   git merge dev

그 다음 이어서 feat/#15 에서 작업을 한 후 작업이 완료되면 다시 dev로 가서 merge 하면 된다.

profile
안녕하세요 aj4941 입니다.

1개의 댓글

comment-user-thumbnail
2023년 7월 19일

아주 유익한 내용이네요!

답글 달기