【发布时间】:2017-12-13 03:50:00
【问题描述】:
我注意到有 2 个 HEAD:
- .git\HEAD
- .git\refs\remotes\origin\HEAD
当我使用git show-ref HEAD 时,它只给我这个:
ce0762c073b407d794f54f0b5d2a50375fdcb609 refs/remotes/origin/HEAD
当我使用git rev-parse HEAD 时,它给了我 .git\HEAD 的值:
a758e523fe40e799194878bac567b7f4b8eec2b9
为什么 Git 使用 2 个不同的命令来显示 HEAD?有什么强有力的理由吗?
【问题讨论】:
-
你的意思是
git rev-parse HEAD? -
@Schwern 感谢您的评论。是的,我打错了。已更正。
标签: git