GitNotes.6-4.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 6.4: 브랜치간의 차이점 비교하기

new 브랜치의 마지막 커밋과 original 브랜치의 마지막 커밋간의 차이점을 출력하려면 다음과 같이 수행한다:

git diff original new # original..new 라고 적어도 동일하다

new 브랜치가 original 브랜치로부터 분리된 이후로의 모든 변경사항을 출력하려면:

git diff original...new # $(git merge-base original new)..new 라고 적어도 동일하다

역주: $(git merge-base original new)..new 의 경우에는 original 브랜치에 분기 이후 추가적인 커밋이 없었을 때에만 앞선 명령어와 동일한 결과를 출력합니다.

파라미터를 아래처럼 하나만 준 경우에는

git diff original

아래 명령어를 수행한 것과 동일하게 동작한다

git diff original..HEAD

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts