GIT = 버전관리 시스템
(version 유의미한 결과)
BEFORE WE START
git
버전관리를 해주는 시스템
git은 "version" 즉 유의미한 결과를 반영해서 관리해주는 시스템이다.
프로젝트를 하다보면 위 처럼 저장되어 있는 파일 중 뭐가 최종으로 올라와 있는지 혼돈이 온다.
git을 이용하면 프로젝트를 진행하면서 새로운 결과가 있는 흐름을 볼 수 있고 관리 하기가 용이하다.
'commit' (커밋): 파일이름을 변경하지 않고 변경된 부분만 추출해서 저장함
1. git 디렉토리 생성
git init
현재 디렉토리 기준 git 저장소 생성
(현재 디렉토리에 git init을 한뒤, 하위 디렉토리에 git init을 하면 error)