본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 6.1: 현재 작업 디렉토리 내의 변경사항 표시하기
git diff
위 명령은 현재 브랜치 내에서 이전 커밋 이후로의 stage 되지 않은 변경 사항들을 표시해 준다.
이는 index 와의 비교를 통한 변경 내역을 보여주는 명령어로써, 다른 말로 표현하자면 다음 커밋에 추가 (add) 할 수는 있지만 아직 추가 하지는 않은 변경사항을 출력하게 된다.
해당 변경사항을 stage 하려면, git add
명령어를 사용한다.
만약 특정 파일이 이미 stage 된 상태에서 이후 추가적인 변경이 있었다면, git diff
는 stage 된 버전과 현재 버전 사이의 diff 를 출력해줄 것이다.
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
6.3: stage 된 변경 내역 확인하기 (0) | 2019.09.11 |
---|---|
6.2: 두 커밋 사이의 변경 내역 확인하기 (0) | 2019.09.11 |
6: Git Diff (0) | 2019.09.10 |
5.15: .gitignore 에 추가하기 전에 이미 커밋되어 있던 파일들 정리하기 (0) | 2019.09.10 |
5.14: 변경사항이 이미 추적되고 있는 (tracked) 파일의 변경 사항 ignore 처리하기 (0) | 2019.09.09 |