2011-10-05 5 views
213

가능한 중복을 커밋 :
Get Information about a SHA-1 commit object?보기 특정 힘내

내가 특정 변경이 내가 일하고 있어요 파일에 추가되었을 때 확인하는 데 필요한, 그래서 나는 git blame를 사용 명령. 그로부터 나는 관련된 커밋의 해쉬를 얻었다. 해시를 사용하여 커밋 된 로그 노트를 볼 수있는 방법이 있습니까? 모든 문서는 전체 트리를 보는 방법에 대해 이야기합니다.

나는 단지 git log <filename>을 수행 할 수 있지만 파일에 대한 커밋이 많다는 것을 알고 있으며,이 모든 것을 찾아내는 데는 싫다. 로그 노트를 보는 간단한 방법이 좋습니다.

답변

359
git show <revhash> 

문서 here. 그래도 문제가 해결되지 않으면 Google Code's GIT Documentation

+0

또는 여기 http://git-htmldocs.googlecode.com/git/git-show.html –

+2

당신의 'reflog'도 볼 수 있습니다. 예를 들어, 마지막으로 커밋은'git show HEAD'에서 볼 수 있습니다. 한 번 더? 'git show HEAD ~ 1'. – Ben