< 커밋 / 이슈 / PR / MG >

  1. upstream에 기능 branch 생성 -> fork&clone -> origin에 같은 기능 branch 생성 => branch명에 이름 기입x 기능만 / 이름 => commit
  2. git commit => add(이름 / 기능); 메시지 #이슈번호(필수) //내용 하나 한줄 띄기
  1. 테스트 코드 작성 -> 경로 적고, 해당 내용 적기 / 내용 1
  2. 내용 2 한줄 띄어쓰기 -> wq로 저장 및 종료 // 내용 여러 개 => #이슈번호를 작성해 주어야 본문에서 이슈 연결이 가능
  3. pr을 보낼 때 먼저 (origin)기능 branch -> (upstream)기능 branch로 보냄.
  4. pr 전송 시 reviewer, assign, project, milestone (버전) 등을 정해 줌.
  5. 이슈는 pr 본문에 기입
  6. upstream 서버에 request가 오면 수정 및 리뷰 , linked isue에서 해당 이슈를 선택 후 merge
  7. merge 후 origin 기능 branch 삭제 여부 메시지 나타남 => 지워 주는 것이 일반적.
  8. upstream에서 기능 branch를 merge => develop으로 또 merge (총 2번의 merge)

커밋전략.png