처음부터 차근차근
git flow 본문
반응형
git flow
git을 사용해서 작업을 처리하는 방법을 work flow라고 한다.
work flow 중 현재까지 많이 사용되는 방법이 gitflow이다.
git flow를 사용해서 git을 사용하면 개발 흐름을 구조적으로 한 눈에 볼 수 있다.
develop 브랜치를 생성해서 develop 브랜치에다가 개발 관련 commit을 하고,
master 브랜치에다가는 최종적으로 사용자에게 배포될 프로그램을 commit한다. tag로 버전을 표시해준다.
기능을 구현할 때는 develop 브랜치에서 'feature-기능이름'으로 브랜치를 새로 생성하여 그 브랜치에다 해당 기능을 구현한다.
release 브랜치에는 사용자에게 배포될 프로그램과 bug 수정, 문서 update등의 commit을 한다.
release 브랜치는 develop 브랜치에도 merge할 수 있고, master 브랜치에도 merge할 수 있다.
hotfix 브랜치는 master 브랜치에 올라가서 최종적으로 배포될 프로그램에 수정사항이 생기면 그 수정사항을 commit하는 브랜치이다.
출처 : '지옥에서 온 git - 생활코딩' 변형및 요약
반응형
'Git' 카테고리의 다른 글
원격저장소에 push한 commit 되돌리기 (0) | 2022.02.10 |
---|---|
tag (0) | 2021.12.07 |
gitignore (0) | 2021.11.08 |
github에서 원격 저장소 만들고 연결하기, push와 pull (0) | 2021.11.07 |
로컬에서 원격 저장소 만들기 (0) | 2021.11.06 |
Comments