git diff(CLI)
1. 커밋 비교
- 변경된 작업을 비교하려면 git diff 명령어를 사용한다. git diff는 가장 최신 커밋과 현재 변경사항의 차이를 비교할 수 있도록 출력해주는 명령어다. (*스테이지와 현재 커밋을 비교하려면 git diff --staged명령으로 조회한다.)
- 여기서 맨 왼쪽에 '+'는 기존에서 추가되었다는 뜻이고, 만약에 제외되었다면 가장 왼쪽에 '-' 기호가 보인다.
- 커밋끼리의 변경사항을 비교하려면 git diff <커밋해시(1)> <커밋해시(2)> 를 사용한다. 커밋해시는 git log 또는 git log --oneline에서 나오는 7자리 커밋해시로도 조회가 가능하다. 이 때 주의할 것은 여기서 커밋해시(1)을 기준으로 커밋해시(2)가 변화한 내용을 보여주는 것이다.
※ 참고. git diff 명령어
용도 | 명령어 |
현재 작업 디렉터리의 작업내역과 최신 커밋 비교 | git diff |
스테이지의 작업내역과 최밋 커밋 비교 | git diff --staged |
커밋끼리 비교 | git log <커밋해시> <커밋해시> |
반응형
'DEV > Git' 카테고리의 다른 글
git :: git stash(CLI) (0) | 2022.09.26 |
---|---|
git :: git revert, reset(CLI) (0) | 2022.09.25 |
git :: git log(CLI) (1) | 2022.09.23 |
git :: git commit(CLI) (0) | 2022.09.22 |
git :: git add stage(CLI) (0) | 2022.09.21 |
댓글