GitHub Flow 살펴보기 (가장 기본적인 협업 Flow)

<aside>
📌 본격적인 프로젝트 수행과 협업 관리를 위한 현업 수준의 Git Flow 는
여러분이 Git & GitHub 의 기본 이해 및 작업에 익숙해진 후, 상세하게 소개하겠습니다.
</aside>
유저별 작업 순서
Master를 기준으로 새 로컬 브랜치 생성 (Remote → Local)
생성한 Local 브랜치를 Push 하여 연결된 Remote 브랜치 생성 (Local → Remote)
아직 아무 변경 사항이 없지만 Push 부터 먼저 수행할 것을 권장
*공동 작업자들에게 작업을 시작했음을 알리고 새로 생성된 브랜치명을 인지시키기 위함
Local 에서 파일 수정 및 작업 내용 commit (Local → Local)
Commit Message 작성Local 에서 작업한 변경사항을 연결된 Remote 브랜치에 push (Local → Remote)
작업 브랜치에서 Master 브랜치에 PR Pull Request 을 생성 (Remote → Remote)
Pull Request 문서는 구성원 간의 코드 리뷰가 이루어지는 주된 무대가 됨!Pull Request 리뷰 후, Merge Message 입력 및 merge 수행 (Remote → Remote)