Como referenciar o commit inicial?
Eu tenho um script que precisa referenciar o commit inicial em um repositório. git tem a referência especialHEAD
, mas não tem o correspondenteTAIL
. Não consigo encontrar nada emgit help rev-parse
isso parece me ajudar.
Aqui está o que eu gostaria de fazer:
<code>git show TAIL </code>
Aqui está uma opção que eu tenho:
<code>git show `git log --reverse | if read a commit ; then echo $commit ; fi` </code>
Isso é muito hacky e depende da saída do log git não estar mudando.
No momento, apenas marquei o commit inicial e usei como meu refspec. No entanto, gostaria de lançar uma ferramenta geral, por isso não é uma ótima opção.