- git은 본인의 코드와 그 수정내역을 기록하고 관리하도록 돕는 버전 관리 프로그램이며,
- 로컬에서 프로젝트의 기록을 스스로 관리할 수 있도록 해줍니다.
- git을 통해 브랜치를 생성하고 이전 브랜치로 복구, 삭제, 병합이 가능합니다.
- 하지만 로컬 저장소를 사용하기 때문에 다른 개발자와 실시간으로 작업을 공유할 수 없습니다.
1. "Github"는 "git" 저장소를 관리하는 클라우드 기반 호스팅 서비스입니다.
2. "Git" 저장소 호스팅 서비스는 클라우드 기반으로 다른 사람과 소스코드 공유가 가능하며 git의 기본적인 기능을 확장하여 제공합니다.
3. 또한 클라우드 서버에 소스를 올리기 때문에 한 프로젝트에 여러 명의 사람이 참여하여 버전 제어 및 공동 작업이 가능합니다.