About DDD 9기 IOS 3팀 IOS
- Install tuist
curl -Ls https://install.tuist.io | bash
- Generate project
tuist clean // optional
tuist fetch // optional
tuist generate
Team mentor | Developer | Designer | Designer | Developer | Developer |
---|---|---|---|---|---|
안예지 | 김혜수 | 남윤지 | 박주미 | 변진하 | 서원지 |
-
Origin(main branch)
-
Origin(dev branch)
-
Local(feature branch)
-
Branch
-
Main
-
Dev
-
Feature
-
Fix
-
방법
-
- Pull the Dev branch of the Origin
-
- Make a Feature branch in the Local area
-
- Developed by Feature branch
-
- Push the Feature from Local to Origin
-
- Send a pull request from the origin's Feature to the Origin's Dev
-
- In Origin Dev, resolve conflict and merge
-
- Fetch and rebase Origin Dev from Local Dev
커밋 제목은 최대 50자 입력
본문은 한 줄 최대 72자 입력
Commit 메세지
🪛[chore]: 코드 수정, 내부 파일 수정.
✨[feat]: 새로운 기능 구현.
🎨[style]: 스타일 관련 기능.(코드의 구조/형태 개선)
➕[add]: Feat 이외의 부수적인 코드 추가, 라이브러리 추가
🔧[file]: 새로운 파일 생성, 삭제 시
🐛[fix]: 버그, 오류 해결.
🔥[del]: 쓸모없는 코드/파일 삭제.
📝[docs]: README나 WIKI 등의 문서 개정.
💄[mod]: storyboard 파일,UI 수정한 경우.
✏️[correct]: 주로 문법의 오류나 타입의 변경, 이름 변경 등에 사용합니다.
🚚[move]: 프로젝트 내 파일이나 코드(리소스)의 이동.
⏪️[rename]: 파일 이름 변경이 있을 때 사용합니다.
⚡️[improve]: 향상이 있을 때 사용합니다.
♻️[refactor]: 전면 수정이 있을 때 사용합니다.
🔀[merge]: 다른브렌치를 merge 할 때 사용합니다.
✅ [test]: 테스트 코드를 작성할 때 사용합니다.
제목 끝에 마침표(.) 금지
한글로 작성
브랜치 이름 규칙
STEP1
,STEP2
,STEP3
main
브랜 치는 앱 출시Dev
는 테스트 및 각종 파일 merge- 각 스텝 뱔로 브런치 생성해서 관리