-
Notifications
You must be signed in to change notification settings - Fork 3
Git Branch Strategy
CheeseB edited this page Apr 9, 2024
·
2 revisions
- 실서버 배포를 위한 브랜치
- 각자의 작업물을 합치는 브랜치
- 가장 최신 상태 반영
- 각자 새로운 기능을 개발하는 브랜치
-
feat/맡은부분/이름
으로 명명함 (ex.feat/mypage/seongyeon
)
- 빠른 시간 내에 반영되어야 하는 수정사항을 작업하는 브랜치
-
hotfix/맡은부분/이름
으로 명명함 (ex.hotfix/mypage/seongyeon
)
-
[dev]
최신 상태의 dev에서 feat나 hotfix 브랜치 생성 -
[feat]
작업 완료 후, dev 로 PR 업로드 -
[dev <- feat]
Rebase Merge & Delete Feature Branch -
[main <- dev]
배포 시 일반 Merge
-
[dev]
git pull origin dev -
[feat]
git rebase dev -
[feat]
git push -f origin feat
- Features by pages : Landing
- Features by pages : List
- Features by pages : Post Detail
- Features by pages : Create Post
- Features by pages : Edit Post
- Features by pages : MyPage
- Features by pages : Account
- Features by pages : Signin
- Features by pages : Signup
- Code Convention
- Commit Convention
- File and Directory Convention
- Git Convention
- Issue Convention
- PR Convention