GitHub을 사용하여 개발하고, 팀내 또는 회사내 커뮤니티에서 공동 협업하는 형태는 크게 아래 세가지 경우가 있다.
1. 로컬 저장소에서 작업하여 온라인 저장소로 git push
- 개발자 본인의 로컬 저장소에서 작업 후 온라인 저장소로 git push
2. 온라인 저장소에서 브랜치로 작업하여 pull request하기
- 온라인 저장소에서 브랜치를 직접 생성하여 작업 후, master 브랜치로의 pull request
3. 온라인 저장소에서 Forking하여 로컬 저장소로 clone하여 작업 후, forking 저장소로 push하고, 이를 pull request하기
- 온라인 저장소를 forking
- forking된 저장소에 직접 작업, 혹은 자신의 로컬 저장소로 clone 하여 작업
- 변경사항을 원래의 저장소로 pull request
'GitHub Enterprise Manual > 사용자' 카테고리의 다른 글
Rider의 GitHub 필수 기능 (0) | 2022.05.16 |
---|---|
Chapter 3. GitHub 기능 소개 (0) | 2019.05.02 |
Chapter 1. Git 기본 용어 및 GitHub 처음 사용하기 (0) | 2019.05.02 |