인프런의 강민철님의 모두의 깃 깃허브 강의를 참조하였습니다.
git diff
git diff는 지금까지 작업 디렉터리 변경사항과 가장 최신 커밋의 차이를 보여주는 명령어이다.
git diff --staged
스테이지와 최근 커밋의 비교하는 명령어는 위와 같으며 이와 같은 명령어로 git diff --cached
가 있다.
git diff <커밋> <커밋>
커밋끼리 비교하는 명령어는 위와 같다.
⚠️ 주의
커밋끼리 비교할때 커밋의 순서가 중요하다 앞의 커밋은 뒤의 커밋보다 이전 커밋이여야 한다. 만약 반대로 하면 결과도 반대로 나올 것이다.