diff 명령1 git diff 명령어 사용 방법 정리 git diff 명령어 보통 다음의 경우에 해당하는, 파일의 어떤 내용이 변경되었는지 차이점을 보여주는 명령어 1. 작업 중인 디렉터리(Working Directory)와 Staging Area 또는 저장소 사이의 차이점 비교 2. (HEAD) commit 또는 branch 간의 차이점 비교 ※ Staging Area 란? 변경 사항이 저장소(repository)에 커밋되기 전에 반드시 거치는 (준비하는) 중간 단계이다. 의역하면 준비 구역이란 의미로 다른 버전 관리 툴에는 없는 공간 개념이다. 물론 저장소가 추적 가능한 목록을 유지하고 해당 파일에 대한 메타데이터를 관리하는 것은 다른 저장소에도 있지만, Staging Area처럼 커밋될 예정인 파일들의 내용까지는 기억하지는 못한다. 명령 순서의 예로 .. 2022. 7. 18. 이전 1 다음