변경사항이 있는 시점에서의 프로젝트 스냅샷
repository에서의 checkpoint
작업중인 디렉토리
commit 전에 변경사항을 add로 등록해놓는 곳
staging area에 있는 것들을 repository(.git 폴더)로 업데이트
직전 commit을 다시 수행
working directory에서 변경사항을 모아 staging area로 올려놓는 과정
commit 정보 검색
git이 추적하길 원하지 않는 것들(api키, os파일, 패키지 등)을 담는 .gitignore 파일을 생성
git add a.txt b.jpg // add 사용법
git add . // 모든 파일 add
git commit -m "message" // commit 사용법
git commit --amend // 직전 commit 수행
git log // log 사용법