git 시작하기
git init
- git init은 새로운 git 저장소를 생성하고 초기화하는 명령어이다.
- git init 명령어를 실행하면 폴더에 .git이라는 숨긴 레포지토리를 생성한다.
git config user.name "User1"
git config user.email "User1@gmail.com"
git config는 유저설정하는 명령어이다.
git의 동작개념
git은 3가지의 작업 영역을 갖고 있다.
- Working Directory : 작업하고 있는 파일들이 위치하는 영역
- Staging Area : commit 하기 전 commit 할 파일들이 위치하는 영역
- Repository : 이력이 기록된 파일들이 위치하는 영역

여기서 staging Area는 별도의 폴더 공간이 있는 것은 아니라 index 파일로 관리 된다.