Tracked 안으로 들어가면 그때부터 git이 해당 파일을 관리하기 시작함

Git Status
-> Working Directory와 Staging Area의 상태를 표시
-> 파일의 상태 확인 시 사용
Git Add

-> Working Directory 에서생성된파일을 Staging Area (Index) 에추가
-> Modified 상태의파일을 Staged 상태로변경

-> commit_message가 중요(commit을 하는 순간 버전이 매겨짐)
-> Working Directory 에서생성된파일을 Staging Area (Index) 에추가
-> Modified 상태의파일을 Staged 상태로변경
-> -a 옵션으로 Staged 상태를생략가능 (Modified 상태에서바로 Committed 상태로변경)
Git Ignore
-> Git에서 무시해야 하는 파일 패턴 관리

Git RM

-> Git 에서관리하는파일삭제
-> Staging Area 의파일을삭제하고 Commit
-> Working Directory 에서도삭제됨


저장소의 Commit 이력을 시간순으로 보여줌
최근 Commit 개수 지정

생략할 Commit 개수 지정

Commit 마다 변경내용 출력

Git Log 한줄로 출력

Git Log 사용자 정보로 검색(프로젝트가 오래 되고, 사용자가 많을 때 누가 commit 했는지 찾고 싶을 때)

파일 변경내용으로 검색

Commit Message로 검색

이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다