Git workflow


Git은 브랜치로 작업을 관리함 팀에서 브랜치를 어떻게 사용할 지에 대한 규칙을 Workflow라고 함,

Git flow


브랜치 역할이 명확하고 대규모 프로젝트에 적합함

Github flow


하나의 메인 브랜치인 master 브랜치를 중점으로 운용하며 pull request를 활용하는 방식 master 브랜치는 항상 최신 버전을 유지하며 안정적이어야한다.

fork // 내 저장소로 fork
git clone // local로 가져옴
git checkout -b feature , 
git switch -c feature // dev 브랜치를 생성하고 dev 브랜치로 이동한다