개발관련/Git

Git 커밋의 변경 사항을 확인하는 방법

Rateye 2021. 12. 9. 10:44
728x90
반응형
질문 : Git 커밋의 변경 사항을 어떻게 볼 수 있습니까?

git diff COMMIT 수행하면 해당 커밋과 HEAD (내가 아는 한) 사이의 변경 사항을 볼 수 있지만 해당 단일 커밋에 의해 변경된 내용을보고 싶습니다.

diff / log 에서 해당 출력을 제공하는 명백한 옵션을 찾지 못했습니다.

답변

COMMIT 해시에 대한 차이점을 보려면 다음과 같이하십시오. COMMIT 는 커밋의 해시입니다.

git diff COMMIT~ COMMIT 당신의 차이가 표시됩니다 COMMIT 의 조상과는 COMMIT . ~ 표기법과 그 친구들에 대한 명령어와 gitrevisions대한 자세한 내용은 git diff 의 man 페이지를 참조하십시오.

또는 git show COMMIT 는 매우 유사한 작업을 수행합니다. (diff를 포함한 커밋의 데이터-병합 커밋에는 해당되지 않음) git show 맨 페이지를 참조하십시오.

(또한 git diff COMMIT COMMIT 와 헤드의 차이점을 보여줍니다.)

출처 : https://stackoverflow.com/questions/17563726/how-can-i-see-the-changes-in-a-git-commit
728x90
반응형