[Git, Github] Git diff

JUNHO YEOM·2022년 12월 1일
0

Git, Github

목록 보기
23/27
post-thumbnail

git diff

git이 추적하고 있는 파일들에서 일어난 변화를 조회합니다.
working directory에서 일어난 변화, staging area에서 일어난 변화,
commit간의 변화, branch간의 변화등을 모두 조회할 수 있습니다.


working directory 변경사항 확인

git diff 
working directory에서 일어난 변화를 조회할 수 있습니다.

working directory에서 변화가 일어난 파일명 확인하기

git diff --name-only 

코드 변화가 일어난 파일 이름만을 조회합니다.


staging area에서 변화가 일어난 코드 조회하기

코드 변경사항 git add 하기

git add .

working directory에 있는 코드 변화를 staging area에 이동시킵니다.

staging area의 코드 변화 확인하기

git diff --staged

git diff --cached와 동일합니다.

git diff "커밋1" "커밋2"

커밋 해시 또는 HEAD 번호로 서로 다른 코드의 변경사항을 조회합니다.
현재 커밋과 비교하려면 이전 커밋만 명시합니다.


브랜치간의 차이 확인

git diff "브랜치1" "브랜치2"

서로 다른 브랜치를 비교하여 코드의 변경사항을 조회합니다.

0개의 댓글