为什么`git show-ref FETCH_HEAD`为空?

时间:2012-08-18 10:41:11

标签: git fetch

我获取了远程存储库,并将其引用存储在FETCH_HEAD中,它有一些内容

cat .git/FETCH_HEAD     
# => d11f8ef4a4735a4193633ed2fed90e441d9ce0f8 branch 'hotfix' of xxx

但是git-fetch没有显示任何内容

git show-ref FETCH_HEAD 
# => nothing

为什么呢?以及如何从FETCH_HEAD获得最后一次提交的SHA?

1 个答案:

答案 0 :(得分:6)

使用rev-parse代替show-ref

git rev-parse FETCH_HEAD