2010-07-17 2 views

답변

5

내 머리 꼭대기에서 벗어나면 현재 분기의 '첫 번째'커밋 중 하나를 가져와야합니다. (. 함께 병합 된 지점 contiains 관련없는 두 가지, 당신이 얻을 것이다 그러나 당신은 가장 오래된을 선택 --date-order을 사용할 수있는 루트 보장되지 않은 경우)

git rev-list --reverse HEAD | head -1 

+0

당신은 더 : -) – Rufinus

+0

'git rev-list --reverse --max-count = 1 HEAD'는 어떻습니까? – bstpierre

+0

아아, 게시하기 전에 테스트를해야합니다. :) 분명히 카운트가 먼저 적용되므로 가장 최근의 커밋을 제공합니다. – bstpierre

1
git log --reverse | head -n1