기본개념git -> vcs 버전을 관리하는 시스템코드를 짤때 버전을 남겨서 이를 관리할수 있다. 📌 필요한 이유팀원들과 같은파일을 수정하고 충돌이 일어날 때, 작업물이 잘못되었을때 이전 코드로 돌아가고싶을 때 등커밋단위로 변경이력을 저장함/ 분기를 만들어서 처리 Git vs GitHub 구분Git(깃)GitHub(깃허브)개념분산 버전 관리 시스템 (도구)Git 저장소를 온라인으로 호스팅하는 서비스역할로컬(내 컴퓨터)에서 코드 버전 관리원격(온라인)에서 코드 공유 및 협업 지원설치여부직접 설치해서 사용해야 함웹사이트 회원가입만 하면 사용 가능사용위치내 PC, 서버 등 로컬 환경웹(https://github.com)기능버전 관리, 브랜치, 병합 등 개발 도구 기능코드 공유, 협업, Pull Request,..