1. Working directory
실제 파일들로 이루어진 작업 디렉토리
2. Index
Staging area(준비 영역)의 역할
3. HEAD
Commit(최종 확정본)

로컬 저장소를 복제하기 위해 아래 명령을 실행
git clone /로컬/저장소/경로
원격 서버의 저장소를 복제하기 위해 아래 명령을 실행
git clone 사용자명@호스트:/원격/저장소/경로
폴더를 생성한 후, 해당 폴더에서 아래 명령을 실행
git init
변경된 파일을 인덱스에 추가
git add <파일 이름>
or
git add *
변경 내용을 확정하기 위해서 아래 명령을 실행
git commit -m "확정본에 대한 설명"
위 단계는 로컬 저장소의 HEAD 까지 진행
변경 내용을 원격 서버로 발행하기 위해 아래 명령의 실행
git push origin master
만약, 기존에 있던 원격 저장소를 복제한 것이 아니라면?
원격 서버의 주소를 git에게 안내
git remote add origin <원격 서버 주소>