Log
- 저장소의 수정 사항을 검토
- 로컬 저장소에서 현재 체크아웃한 브랜치의 모든 커밋 메시지와 정보를 확인
저장소 히스토리 보기
- 저장소 커밋 메시지의 모든 히스토리를 시간 역순으로 보기

지정괸 수만큼 로그를 출력

한 줄로 메시지 보기

커밋의 diff 결과 보여주기







azalea.txt 파일 추가
git status, git add, git status --short
git status --short or git status -s하면A azalea.txt: azalea.txt 파일이 새로 생성 후 addM hello.txt: hello.txt 파일이 수정
?? hello1.txt: git에서 아직 추적하지 않은 파일
git diff

git diff하면 파일 중 unstaged인 파일의 수정된 내역을 보여준다. (modified 상태의 파일)
git diff --staged, git diff --cached

staged된 파일의 수정 내역을 확인
https://www.toptal.com/developers/gitignore 에서 ignore 파일 생성

vim .gitignore을 통해 파일을 생성하고 gitignore.io에서 생성된 코드를 복사
gitignore파일도 커밋

*.obj파일로 테스트

obj 파일 생성 후 add

.gitignore에 의해 add가 되지 않는 것을 알 수 있다.
*.txt 파일을 생성 후 확인

obj 파일은 무시하고 txt파일만 add된 것을 알 수 있다.

