Skip to content
seungchan Han edited this page Jun 28, 2022 · 5 revisions

프로젝트 소개

  • 개요 : issue-tracker
  • 기간 : 2022.6.13 ~ 2022.7.1

🧑🏻‍💻👩🏼‍💻 Team-19 멤버(3)

Jamie
Jamie
Khan
Khan

Lucid
Lucid

📌 팀 그라운드 룰

  1. 데일리 스크럼 시간에 두 마디 이상 꼭 말하기.
  2. 6시 퇴근시간 지키기.
  3. 회의는 필요할때 유연하게 진행
  4. 오후 5:30 에 모여서 각 팀 별 진행사항 파악, 공유시간 가지기.
  5. 급한 일은 슬랙 단톡방

📚 Git Branch 전략

  1. main(기준) 역할은 team-19 브랜치이다.

  2. main 에서 개발할 브랜치인 FE, BE develop 을 생성한다.

    • 개발자들은 이 브랜치를 베이스로 개발한다
    • 예) BE 는 develop-BE 를 베이스로 기능개발 브랜치를 딴다.
  3. 개발할 기능이 생기면 issue 를 작성한다 issue convention 참고

  4. 생성된 issue 고유번호로 feature 를 생성한다 예) issue 고유번호가 #1 인 경우 feature-1

  5. PR을 보낸 후 upstream 브랜치에서 develop-FE, develop-BE 브랜치로 각각 리베이스한다.

main
  ㄴ develop-BE
      ㄴ feature-1
      ㄴ feature-2

  ㄴ develop-FE
      ㄴ feature-1
      ㄴ feature-2

📚 Commit 컨벤션

커밋 타입 설명
feat 새로운 기능 추가
fix 버그 수정
docs 문서 작업 수정
refactor 코드 리팩토링
style 코드 컨벤션 수정 (함수/변수명 변경 포함)
test 테스트 코드 작성
chore 소스 코드를 건들지 않는 작업 (빌드 업무 수정)
design 디자인 (스토리 보드) 작업
커밋 타입: 커밋 제목 (owner(orgnization)명/저장소명#이슈번호)

- 세부 내용1
- 세부 내용2
    - 세부 내용 2-1

예시) feat: 기능 추가 (mina-gwak/issue-tracker#1) 예시 : 이슈번호가 1번일 경우

feat: Test Commit (CODESQUAD-ISSUE-TRACKER/issue-tracker#1)

참고링크 : Link PR to issue


📚 Issue 컨벤션

제목: [FE/BE] 기능제목

## 💡 description
설명을 작성하세요.

## 📝 todo
- [ ] 작업1