반응형
Basic 명령어
git flow <feature | release | hotfix> <start | finish> <branch_name>
feature : 특정 기능을 개발/수정할 때 사용되는 브랜치
release : 배포시 사용되는 브랜치
hotfix : 서비스 되고 있는 소스 (maser 브랜치)의 문제를 해결후 병합(merge)해야할 때 사용되는 브랜치
git-flow가 적용된 프로젝트를 clone 하는 경우
git clone <remote_url>
git checkoit -b develop origin/develop
git flow init -d
git-flow 사용 방법
feature 브랜치 적용 develop/feature
완료후 finish develop
그리고 push
git flow feature start <branch_name>
git flow feature finish <branch_name>
git push origin master
개발 완료후 배포할때는 release를 이용한다.
git flow release start <version_name>
git flow release finish <version_name>
git push origin master
git push --tags
참조
https://danielkummer.github.io/git-flow-cheatsheet/index.ko_KR.html
반응형
'개인공부' 카테고리의 다른 글
gitignore를 추가했는데도 추적을 하는경우 (0) | 2020.07.23 |
---|---|
Git 추적을 하지 않고 싶다면? gitignore (0) | 2020.07.22 |
refusing to merge unrelated histories (0) | 2020.07.20 |
git flow란? (0) | 2020.07.20 |
fatal: Authentication failed for 에러. (0) | 2020.07.13 |