我有一个脚本,它需要引用存储库中的初始提交。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。但是,我想发布一个通用的工具,所以这不是一个很好的选择。