私は特定のコミットハッシュを持っています。このコミットの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 に答える