We Sopt 29th 합동세미나 7조 당근마켓 🥕
2021.11.13
~ 2021.11.19
김윤서 글 작성뷰 | 김수연 홈 화면 | 조양원 홈 화면 |
라이브러리 | 이유 |
---|---|
SnapKit | 오토레이아웃 |
Then | 인스턴스 생성을 더 쉽게 |
Moya | 서버 통신 |
feat:
새로운 기능 추가 (new feature)
fix:
버그 수정 (bug fix)
docs:
문서 작성, 수정 (documentation)
style:
코드 포맷팅, 세미콜론 누락 등 코드 변경이 없는 경우
refactor:
코드 리팩토링 (refactoring)
test:
테스트 코드, 리팩토링 테스트 코드 추가
chore:
빌드 업무 수정, 패키지 매니저 수정 등 (production code 변경이 없는 경우)
perf:
성능 개선
[Commit Type] 이슈 제목
그리고 Commit Type 라벨, 각자 이름 라벨 추가
이슈 body는 체크리스트 타입으로 작성. 비워두진 말기
체크리스트를 기준으로 task/이슈번호-(체크리스트내용)
브랜치 만들기
task
브랜치에서 작업이 끝나면 base: feature/이슈번호
로 풀리퀘 날리기
feature
작업이 끝나면 develop
으로 PR
[#이슈번호] 해당 커밋 요약
### Description
- 커밋 상세내용 1
- 커밋 상세내용 2
Resolve #이슈번호
[#이슈번호] 커밋 내용 요약
(커밋이 한개일 때는 그냥 description 내용 그대로 놔둬도 됨)
### Description
- 커밋 상세내용 1
- 커밋 상세내용 2
Resolve #이슈번호 -> feature에서 develop으로 머지할때만 작성
일반 merge는 사용 금지
rebase 사용 또는 squash merge 사용 -> 깔끔한 깃 커밋 관리를 위해!