У меня есть script, который должен ссылаться на первоначальную фиксацию в репозитории. git имеет специальную ссылку HEAD
, но не имеет соответствующего TAIL
. Я не могу найти ничего в git help rev-parse
, который, казалось бы, мне помог.
Вот что я хотел бы сделать:
git show TAIL
Здесь один из вариантов:
git show `git log --reverse | if read a commit ; then echo $commit ; fi`
Это довольно хаки и зависит от вывода журнала git не меняется.
Сейчас я просто отмечаю начальную фиксацию и использую ее как свой refspec. Тем не менее, я бы хотел опубликовать общий инструмент, так что это не отличный вариант.