<aside> <img src="/icons/light-bulb_yellow.svg" alt="/icons/light-bulb_yellow.svg" width="40px" /> 금지 명령어
git stash 명령어 사용 금지</aside>
여기서 말하는 Issue/이슈는 전부 Gitlab에서 생성한 이슈라는 전제
(feature/be/123-회원관리) → (be) 방향으로 브랜치 만들어 가는 식으로 예시
(마일스톤 작성) → Jira로보면 에픽? 같은 매우 큰 범주 → 이거쓰면 나중에 진행도 알 수 있음
먼저 이슈를 생성하기
이슈 생성하면 Create Branch 하기 (Create Merge Request버튼이 있는데 그 바로 옆 화살표 버튼 누르면 뜸!)
생성하면 레포지토리에는 이미 적용됨
git checkout -t origin/방금생성한브랜치명 하면 알아서 넘어가짐
git remote update 할 것. (git status클린하고 push 작업 완료까지 하면 git pull 하기)해당 생성한 브랜치에서 작업을 하고 나고, 모든 기능이 완성되어서 Merge할려고 할 때
PR(MR) 글 올리기
PR이 승인이 되어서 Merge되는 경우, 관련된 이슈들 전부 Close하기 (수동으로 해야 할 듯…)
(깃허브는 되는 방법이 있다던데 깃랩이라 안되는게 킹ㅂ…_)
기본적으로 Git Flow 전략을 활용