마지막 git pull에서 파일 간의 자세한 차이점을 어떻게 확인할 수 있나요?

마지막 git pull에서 파일 간의 자세한 차이점을 어떻게 확인할 수 있나요?

git pull을 실행하여 파일이 변경된 것을 확인합니다. 추가되거나 제거된 내용의 차이를 한 줄씩 보고 싶습니다.

git diff 12345..67890 , (newest commit)..(두 번째 최신 커밋) 을 시도했지만 출력에는 현재 파일에서 누락된 내용이 있는 추가 항목이 많이 표시되었습니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

거꾸로 가지고 있었는데 이렇게 되네요

git diff (second newest or even older commit)..(the newest or newer commit)

가져온 커밋 이후의 변경 사항을 확인하려면 다음을 실행하세요.

git diff (second newest or even older commit)

답변2

를 사용하면 git whatchanged --patch실제 줄 변경 사항과 함께 변경된 파일이 표시됩니다. git-log, git-diff 등을 사용하여 --patch 플래그에서 유사한 결과를 얻을 수 있습니다. 플래그는 각 하위 명령에 일관되게 문서화되어 있지 않지만 일반적으로 로그 출력을 얻을 수 있는 모든 곳에서 사용할 수 있습니다.

관련 정보