Programming/Git

깃(git) - 특정 커밋의 수정 내용 확인하기

awesometic 2019. 1. 10. 16:48
반응형

과거의 특정 커밋 수정 내용 확인

깃으로 프로젝트를 관리하다 보면 예전 커밋의 변경 사항을 봐야할 때가 있기 마련입니다.

간단한 명령어로 변경 사항을 확인할 수 있습니다.

먼저 log 를 통해 원하는 커밋의 commit-id 를 알아냅니다.

git log --oneline

 

commit-id 를 복사했다면 다음 명령어들로 변경 사항을 알아낼 수 있습니다.

  • git show COMMIT
  • git diff COMMIT^!
  • git diff COMMIT~ COMMIT
  • git diff-tree -p COMMIT
  • git show --color --pretty=format:%b $COMMIT

 

만약 현재 HEAD 가 가리키는 커밋의 변경 사항이 궁금하다면 commit-id 대신 HEAD 라고 적으면 됩니다.

  • git show HEAD

 

참고


반응형