Git 이란? Git은 리눅스 커널을 개발한 리누스 토발즈가 만든 소스코드 버전관리 도구입니다.
Git을 사용하는 이유? 소스코드를 버전별로 따로 저장할 수 있고, 여러 버전을 동시에 개발할 수 있다는 장점! 하나의 폴더 내에서 코드의 변경점을 기록하기 위해 사용하기도 합니다.
Github 란? 온라인에 백업하거나 다른 사람과 협업하는 도구입니다.
Github를 사용하는 이유? Github에 소스코드를 올리면 시간,공간의 제약없이 협업이 가능합니다. 또한 프로젝트를 공개하면 전 세계 개발자와도 협업이 가능합니다.
누구든지 기여할 수 있는 프로젝트를 "오픈소스"라고 하고, 많은 소스들을 공유가 가능합니다.