[GIT] 버전 관리의 개념과 필요한 명령어 알아보기 깃의 가장 큰 존재이유 중 하나인 버전 관리. 버전을 관리하기 위해서는 로컬에서 진행해야 하는 과정이 있고, 원격으로 쏘기 위해 해야하는 과정이 있다.
그 전에 위의 그림부터 살펴보자. 로컬 영역에서는 세 가지로 분류를 해서 볼 수 있다. working area / : 버전으로 만들기 전 단계(수정한 파일들) staging area / : 수정 한 것 중 선별된 단계(버전을 만들려고 하는 파일들) repository : 버전으로 만들어진 파일들 이렇게 보면 되는데, 하나의 공간을 올려가면서 commit에 대한 준비를 하고 그 다음 로컬 repository에 올라갔을 때, push를 할 수 있게 된다.
막연히 그냥 폴더 안에 있는 것을 push 해서 깃.....
원문 링크 : [GIT] 버전 관리의 개념과 필요한 명령어 알아보기