2012-03-12 5 views
0

これは単純なはずですが、見つからないようです。 Gitのコマンドは次のようになります。Gitのsymlinkのreadlink:APIの "cat .git/HEAD"の

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

つまり、このsymrefが指し示す参照を単純に欲しがります。 git-show-refとgit-symbolic-refの両方は、常に参照を外しているようです。

ありがとうございます!

更新:OK、それは驚くほど馬鹿だった...私はshow-refとsymbolic-refのために私自身のコマンドエイリアスによってトリップされた。私はそれが過去に私のために働いていたと確信していた、実際にそれがあったと確信していた:ありがとう!

+0

'gitのシンボリック-REF HEADあなたは何をしようとしていますか? –

+0

私は間違ったことをしていました、ありがとう私は自分のばかげたコマンドエイリアスにしました。ありがとう。 –

答えて

1

Um、git symbolic-ref HEADする必要がありますあなたがデタッチHEAD状態に現在ある場合にはHEADが指しているものですので、それは、あなたのハッシュを与えることを正確に何をしたい。

$ git symbolic-ref HEAD 
refs/heads/master 

注意。

+0

私はgitです! :)ありがとう。 –

関連する問題