git log -p
git lig -(개수)
git log --stat
더 간략히 : --shortstat
git log --oneline
--pretty=oneline --abbrev-commit 의 줄임
git log -S (검색어)
S는 대문자여야함
git log --grep (검색어)
git log --all --decorate --oneline --graph
1. --all: 모든 브랜치 보기
2. --graph: 그래프 표현
3. -- decorate: 브랜치, 태그 등 모든 레퍼런스 표시
1. --decorate=no
2. --decorate=short (default)
3. --decoate = full
원하는 git log 포맷 설정한 뒤 단축키 설정하기
git config --global alias.(원하는 단축키) "(원하는 git log 포맷)"
git diff
git diff
git diff --name-only
git diff --staged
--cached 와 같음
git diff (커밋 1) (커밋 2)
1. 커밋 해시 또는 HEAD 번호로
2. 현재 커밋과 비교하려면 이전 커밋만 작성
git diff (브랜치 1) (브랜치 2)