Github : Git Repository를 관리할 수 있는 클라우드 기반 서비스
Git으로 버전을 관리하는 폴더에 대해 Github을 통해 여러 사람들이 공유하고 접근할 수 있음
Github에서 Code Review 등을 통해 협업이 가능
수많은 프로젝트의 오픈 소스들이 GitHub로부터 호스팅되고 있어서, 누구든 자유롭게 기여 가능
*오픈 소스 : 소스 코드가 공개된 소프트웨어로 어떤 수정사항이 있는지 commit 기록을 통해서 확인 가능
Pull request : 내가 제안한 코드 변경사항에 대해 반영 여부를 요청하는 작업
*Push를 완료한 후 GitHub를 통해 Pull request