브랜치
feature
: 기능(글쓰기,상품등록등등...)
develop
: 개발완료된 기능을 통합
release
: 배포전 버전관리 (버그잡기등등..)
master
: 배포된 버전을 관리한다.
feature
=> develop
=> release
release
에서 버그수정후 master
로 옮긴다.
master
에선 최종 버전을 관리한다.
주의사항
- 서로 독립적인 기능을 만들어야한다.
- 깃을 관리할
Master
가 있어야 제대로 작동한다. (공통 기능
을 관리)Merge
가 안된 기능과는별도의 기능
을 만들어야한다.
fork
해온다fork
해온 레포지를 clone
해온다.develop
브랜치에서 feature-#(NO)
를 새로 만든다feature
에 해당하는 브랜치에서 기능을 완성하고 add
, commit
한후 push
한다음 PR
을날린다develop
branch로 이동후git pull upstream develop
을통해 최신화를 시킨다.
Week8 Test
: 3/4