因此,我正在尝试查找进行给定提交的分支名称。( c853d8cf3ae34dae9866b874b96c6529515d7e90
)
我在 git 问题上引用了父 ID 和提交 ID。
我怎样才能找到给定的提交 ID 被推送到“ x
”分支?
因此,我正在尝试查找进行给定提交的分支名称。( c853d8cf3ae34dae9866b874b96c6529515d7e90
)
我在 git 问题上引用了父 ID 和提交 ID。
我怎样才能找到给定的提交 ID 被推送到“ x
”分支?
特别是在 GitHub 上,您现在可以看到给定提交所属的分支。
博文“提交页面的分支和标签标签”详细信息:
如果提交不在默认分支上,指示器将显示包含该提交的分支。
如果提交是未合并的拉取请求的一部分,则会显示一个链接。
一旦提交进入默认分支,将显示包含该提交的所有标签,并且默认分支将是唯一列出的分支。
原始答案
您可以列出这些分支:
git branch --contains <commit>
# in your case
git branch --contains <commit> | grep x
“ Git:查找提交来自哪个分支”中的更多详细信息。
不要忘记提交可以是多个分支的一部分。
只是个骗子。
您可以在 Github 的提交详细信息页面上看到分支,如下所示:
https://github.com/{github_username}/{repo}/commit/{commit_id}
您可以在该页面上看到当前分支名称。