728x90
SMALL
1. 글을 사용하게 된 계기
github는 개발을 하다보면 정말 많이 사용하고
협업을 하는 과정에서도 많이 사용하곤 한다.
그래서 git flow를 사용하는 경우도 많은데
간략하게 자주 사용하는 코드를 정리해보고자 한다.
2. git flow 사용법
- git flow 설치
sudo apt-get install git-flow
2-1. git flow 사용법 - Feature 브랜치
- git flow 초기화
git flow init
- 시작해야할 feature start
git flow feature start <feature name>
- 개발 작업이 끝난 경우 feature 브랜치를 마무리할 때는 feature finsish
git flow feature finish <feature name>
- github에 PR을 하기 위해 publish 명령으로 feature 브랜치를 push 함
git flow feature publish <feature name>
- 다른 원격 저장소에서 feature 브랜치를 가져오는 명령어
git flow feature pull origin <feature name>
2-2. git flow 사용법 - release 브랜치
- 릴리즈 브랜치 생성
git flow release start <version>
- 릴리즈 브랜치를 원격 저장소에 push 하는 방법
git flow release publish <version>
- 원격 저장소에서 변경사항을 가져오는 방법
git flow release track <version>
- 릴리즈 준비가 끝났다면 finsish로 마무리
git flow release finish <version>
2-3. git flow 사용법 - hot fix 브랜치
- hotfix 생성
git flow hotfix start <version>
- hotfix 완료
git flow hotfix finish <version>
728x90
LIST
'Come on IT > Github' 카테고리의 다른 글
Disqus를 이용한 Jekyll, Github.io에 댓글 연동 (0) | 2023.01.13 |
---|---|
Github 팀 프로젝트 어떻게 시작하면 좋을까 (0) | 2023.01.13 |
git access token을 이용해 git clone 하는법 (1) | 2022.10.03 |