728x90
우아한형제들 깃 플로우 전략
우린 Git-flow를 사용하고 있어요 | 우아한형제들 기술블로그
{{item.name}} 안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다. 오늘은 저희 안드로이드 파트에서 사용하고 있는 Git 브랜치 전략을 소개하려고 합
techblog.woowahan.com
main은 정말 배포를 하는 용도로만 사용하고, develop 브랜치를 기존 main 처럼 사용하며
협업 과정에서 main의 보호와 추후 개발될 기능들의 자유로운 개발을 가능케 하는 전략이다.
# 간단한 플로우
// develop 브랜치 만들고 이동
$ git checkout -b develop
// develop 브랜치에 feature 푸쉬
$ git push origin develop feature/~
// develop 브랜치 이동 후 pull
$ git checkout develop
$ git pull origin develop
# PR 작성 시 feature/~ 를 develop으로 하도록 변경! (default는 main 이라서 실수 조심!)


'Dev > Git' 카테고리의 다른 글
| 2.4 Git의 기초 - 되돌리기 (0) | 2022.11.24 |
|---|---|
| 2.3 Git의 기초 - 커밋 히스토리 조회하기 (0) | 2022.11.19 |
| 2.2 Git의 기초 - 수정하고 저장소에 저장하기 (0) | 2022.11.18 |
| 로컬 브랜치에 원격 저장소 브랜치 Pull 오류 해결 (0) | 2022.11.08 |
| git reset --hard [커밋] (0) | 2022.09.15 |