태그가 작성된 이후 커밋 수를 계산하려고합니다.태그가 태그 이후에 커밋됩니다.
나는 git rev-list
을 사용해 보았지만, 내가 시도한 것과 관계없이 동일한 결과를 반환하는 것으로 보입니다. 이것은 내가 시도한 것입니다 : 012Start 태그가 생성 된 이후로 얼마나 많은 커밋 수를 계산하려고 시도합니다 :
$ git rev-list 1.7Start^..HEAD | wc -l
13902
$ git rev-list HEAD | wc -l
13902
나는 현재 master
에 있으니 HEAD
을 사용하고 있지만 git rev-list master | wc -l
을 사용하면 나에게도 같은 결과가 나온다. 1.7
이 git rev-list master
이 날 모든 마스터에 커밋 따라서 단지 나에게 차를 제공해야 1.7Start^..master
보다 더 큰 수를 산출 보여해야하기 때문에
이되지 않았습니다 13000+ 범?
저에게 '1.7Start ^'와 'HEAD'에는 공통적 인 역사가 없다는 것을 알려줍니다. 이 경우를 테스트하려면,'git merge-base 1.7Start^HEAD'가 무엇을 생성하는지보십시오. 제 추측은 공통점이 없다는 것을 나타내는 에러입니다. –
오류가없고 반환 값이 없습니다. –
공통점이없는 것으로 나타났습니다. 이는 놀랍습니다. 이 태그는 어떻게 생성 되었습니까? –