Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何找到提交的分支?_Git - Fatal编程技术网

Git 如何找到提交的分支?

Git 如何找到提交的分支?,git,Git,当我在本地回购时 git show <commit-SHA> git秀 它向我显示提交及其关联的文件更改 但git在回购协议中搜索所有分支机构,而不仅仅是我目前所在的分支机构。如何让它显示提交所在的本地分支?如果您想知道哪些分支包含提交,可以使用 git branch --contains COMMIT_ID 这将向您显示将其历史追溯到给定提交的所有分支 顺便说一句,git不会“搜索所有分支”来查找git show的提交;SHA1和的要点是Git可以立即转到所讨论的对象,因为它

当我在本地回购时

git show <commit-SHA>
git秀
它向我显示提交及其关联的文件更改


但git在回购协议中搜索所有分支机构,而不仅仅是我目前所在的分支机构。如何让它显示提交所在的本地分支?

如果您想知道哪些分支包含提交,可以使用

git branch --contains COMMIT_ID
这将向您显示将其历史追溯到给定提交的所有分支


顺便说一句,git不会“搜索所有分支”来查找git show的提交;SHA1和的要点是Git可以立即转到所讨论的对象,因为它的内容永远不会改变。

如果您想知道哪些分支包含提交,可以使用

git branch --contains COMMIT_ID
这将向您显示将其历史追溯到给定提交的所有分支


顺便说一句,git不会“搜索所有分支”来查找git show的提交;SHA1 sum的要点是Git可以立即转到所讨论的对象,因为其内容永远不会更改。

您想知道哪些分支可以追溯其沿袭以包括该提交吗?的可能重复?您想知道哪些分支可以追溯其沿袭以包括该提交吗?的可能重复