我有一个提交SHA ID,我想知道它是否是分支的提示(头部),如果是,我想知道它是什么分支。
怎么做?
答案 0 :(得分:3)
使用以下命令查看提交是否在提示处以及分支的名称。
git show-ref | grep <commit-id>
示例:强>
git show-ref | grep ed6ec82243a82059dd28c3e7c353e4d35e400a85
ed6ec82243a82059dd28c3e7c353e4d35e400a85 refs/heads/r34.0.0
ed6ec82243a82059dd28c3e7c353e4d35e400a85 refs/remotes/origin/r34.0.0
r34.0.0是分支名称,显示本地和远程存储库。
答案 1 :(得分:0)
查看.git/refs/heads
目录。它会将每个头部列为单独的文件,每个文件都包含提交的SHA哈希值。