[GIT] 입문, 구조, 작동 순서에 대해 알아보자
GIT을 왜 써요? 1. 버전 관리 도구: 버전별로 브랜치를 설정하여, 버전 관리가 쉬워진다. 2. 협업 도구 : 다른 기능을 개발하며 최종적으로 나와 동료의 코드를 합칠 수 있으며, 각각 독립적으로 버전을 관리할 수도 있다. 3. 분산 작업도구: SVN(subversion) 중앙관리 버전관리 도구와 대비되며, 서로의 작업 상태를 쉽게 공유할 수 있고, 코드의 충돌(conflict)도 쉽게 해결할 수 있다. GIT의 구성 Working directory - 현재 작업 공간 - Git이 관리하고 있지만, Untracked 상태로 구분 - CTRL+S를 통해 파일을 저장했다면 Working directory에 저장된 것 Index = Stage = Staging area - 원격 저장소로 옮길 준비..