1. 사용이유 : 협업을 위해
2. 이클립스 -> 프로젝트 생성 -> workspace (혼자 작업)
3. repository (저장소) : 협업을 위한 저장 공간 => 작업에 대한 코멘트, commit
사용자 => 프로젝트:workspace -> 스테이지(프로젝트 변경사항 감지, 올릴 파일 선택, 코멘트 작성후), commit이용 저장소 저장 -> 로컬repository : 프로젝트
4. branch (가지)
마스터 / 그 외
master : 1,2,3
branch : 1,2,3 + 4,5
master 1,2,3 + branch 4,5 병합 (merge)
=> master 1,2,3,4,5
5. 로컬이 아닌 원격 사용자와의 협업
사용자 -> 프로젝트/워크스페이스 -> 스테이지 이용 코멘트/커밋 -> 로컬 협업저장소
-> push(올리기)/pull(가져오기) ->깃허브 사이트 원격 협업 저장소(repository ) : 팀장/팀원 협업 공간 병합(merge)