Git symrefs的readlink:API等效于“cat .git / HEAD”

时间:2012-03-12 00:24:00

标签: git

这应该很简单,但我似乎无法找到它;什么是Git命令等效于:

$ cat .git/HEAD
ref: refs/heads/master

也就是说,我只想要这个symref指向的ref。 git-show-ref和git-symbolic-ref似乎总是取消引用。

谢谢!

更新:好的,这是非常愚蠢的......我被我自己的show-ref和symbolic-ref命令别名绊倒了。 :(是的,正如所指出的那样,git symbolic-ref完全符合我的想法。数字;我确信这在过去对我有用,而且确实有。谢谢!

1 个答案:

答案 0 :(得分:1)

嗯,git symbolic-ref HEAD应该完全按照自己的意愿行事。

$ git symbolic-ref HEAD
refs/heads/master

请注意,如果您当前处于分离的HEAD状态,为您提供哈希值,因为HEAD指向的是