같이 사용하는 메인 브랜치에서 주의할 사항들
0. PUSH전에 PULL 받고 PUSH 하기!!!!
- 푸시 하기 전에는 꼭 풀 받아서 코드에 최신화를 시킵시다.
- master는 버그가 없다 판단될때마다 merge
- hotfixes는 master에서 에러가 뜰때만 push
- 그 다음 해결되면 master에 merge
- feature는 develop에서 개인별 기능구현을 위해 파는 브런치
- feature 가 완성되면 develop에서 pull 받음
- 그 다음 실행했을때 에러가 안나면 merge
- 에러가 나면 해결 후 merge
- 본인만의 코딩이 문제가 아니라 이전에 merge해둔 부분이 날 경우 그 당사자와 합쳐서 다시 merge
- develop는 에러는 안나는 상황에서 같이 쓰는 브런치 - 즉, 기능구현한걸 업로드 하고 다른사람과 충돌나는지 체크하는 브런치.
- release는 develop에서 에러는 안나는 상황에서 어느정도 결과물이 실행 가능한경우 merge
- 버그가 안보이고, 진행에 문제가 없는경우 master에 merge
앞에 붙일 명령어
ex ) [feat] 캐릭터 무빙추가
이런식으로 push(푸쉬) 해주시면됩니다.

지향점 - Git Flow

https://m.blog.naver.com/adamdoha/222712473510