: 버전 관리 시스템
게임에서 나오는 버전
: 유의미한 변화가 결과물로 나온것
⇒ 하나의 버전을 관리하는 과정에서 협업이 필요하다.
⇒ 하나의 버전이 관리되는 과정에서 되돌리는 과정이 필요하다
⇒ 하나의 버전이 관리되는 과정에서 효율적인 백업이 필요하다.
이것들을 해주는 도구 : git
📌 버전이 되기까지 거쳐가는 두개의 단계, 세개의 공간이 있음
Working directory
: 작업 공간,
Q. 여기서 모든 변경사항을 버전으로 만들어야 하는가?
A. 변경 사항들 중 다음 버전이 될 파일들을 선별해서, 선별된 파일들을 버전으로 만들자!
Staging Area
Repository
git <명령어>
git add // 변경된 파일을 Staging Area로 옮김
git commit // Staging Area의 파일을 Repository로 옮김
https://www.inflearn.com/course/%EB%B9%A0%EB%A5%B4%EA%B2%8C-git/dashboard