【发布时间】:2014-06-04 00:14:59
【问题描述】:
如何获取最新提交的哈希...
- 当 HEAD 处于分离状态时
- 没有明确指定分支
git rev-parse HEAD 和 git log -n 1 --format="%H" 都遵循分离的 HEAD(显然)。
git rev-parse master 让我在分支中输入。
我猜测分离的 HEAD 状态没有分支的概念,但你明白我的意图吗?我一直在掌握,所以我不想仅仅因为我正在查看以前的提交而明确指定它。
与this question 相同,但用于分离的 HEAD 状态。
谢谢!
【问题讨论】:
-
如果你 git pull origin 分支名会发生什么
-
@m79lkm 需要输入分支名称,我试图避免这种情况
-
确实;一个分离的头根本不在任何分支上,所以没有办法告诉你。您能否再解释一下您的工作流程,以说明您是如何进入这种情况的以及您希望看到什么?
标签: git