我有一个特殊的提交哈希。有没有办法获得这个提交的 HEAD 的“数字”?
问问题
56 次
1 回答
4
如果您暂时标记您的HEAD
然后您可以使用git describe --contains
来获取此信息。
# make a temporary tag because describe will only use tags
git tag tmpXYZ
git describe --contains --match tmpXYZ <commit-id>
# prints something like tmpXYZ~21, or perhaps something more complex
# remove temp tag
git tag -d tmpXYZ
请注意,如果您正在查看的提交不在直接的第一父路径上,HEAD
您可能会得到更复杂的描述,例如(真实示例)tmpXYZ~64^2~14^2~1
:.
于 2013-11-12T09:24:57.827 回答