首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Git中搜索分支名称?

如何在Git中搜索分支名称?
EN

Stack Overflow用户
提问于 2015-08-03 20:51:33
回答 5查看 67.9K关注 0票数 96

我想要找到一个特定的分支,并且我知道它的名称将包含一个特定的子字符串(来自我们的bug跟踪器的问题的id ),但我不知道该分支的全名(这就是我想要找出来的)。

如何搜索此分支?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-08-03 20:57:51

代码语言:javascript
运行
复制
git branch --all | grep <id>
票数 139
EN

Stack Overflow用户

发布于 2017-08-29 05:41:48

Git 1.7.8提供了一个不使用grep的解决方案:

git branch --list 和带引号的bash git branch --list '<pattern>'中的模式。

这也适用于通配符(*),因此您可以使用git branch --list *<id>*查找您的分支。

这将过滤由git branch命令的其余部分返回的分支名称列表(例如,默认情况下仅为本地分支,使用git branch -a --list <pattern>的所有分支,等等)。

票数 83
EN

Stack Overflow用户

发布于 2015-08-03 20:57:56

代码语言:javascript
运行
复制
git branch -a | grep selector

代码语言:javascript
运行
复制
git branch -r | grep selector

-a显示所有本地和远程分支,而-r仅显示远程分支。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31787803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档